当前位置: 首页 > news >正文

建设网站对公司起什么作用公众号关键词排名优化

建设网站对公司起什么作用,公众号关键词排名优化,做的高大上的网站,WordPress大前端DUX5.1文章目录MATLAB/Simulink 通信原理及仿真学习(二)simulink仿真常用的Simulink库1. 信号源模块库2. 数序运算模块3. 信号输出模块库4.仿真搭建5.搭建自己的库6.S-函数编写MATLAB/Simulink 通信原理及仿真学习(二) simulink仿真 交…

文章目录

  • MATLAB/Simulink 通信原理及仿真学习(二)
    • simulink仿真
      • 常用的Simulink库
        • 1. 信号源模块库
        • 2. 数序运算模块
        • 3. 信号输出模块库
        • 4.仿真搭建
        • 5.搭建自己的库
        • 6.S-函数编写

MATLAB/Simulink 通信原理及仿真学习(二)

simulink仿真

  • 交互式、图形化的建模环境
    鼠标拖动不同模块库中的系统模块并将它们连接起来。

  • 交互式的仿真环境
    下拉菜单或通过命令行进行仿真,例如蒙特卡洛仿真。

  • 专用模块库
    DSP、Blockset和Communication Blocket等。更重要的是用户可以对系统模型进行代码生成,并将生成代码下载到不同的目标机上。

  • 提供了仿真库的扩充和定制机制
    可以扩展仿真环境功能,接入第三方开发提供的模块库进行更高级的系统仿真。

  • 与MATLAB工具箱的集成
    Simulink的有点:(1)基于矩阵的数值计算;(2)高级编程语言;(3)图形可视化;(4)工具箱提供面向具体应用领域的功能;(5)丰富的数据I/O工具;(6)提供与其他高级语言的接口;(7)支持多平台;(8)开放与可扩展的体系结构。

常用的Simulink库

1. 信号源模块库

  • 输入端口模块(In1):用来反映整个系统的输入端子,设置在模型线性化与命令行仿真时是必须的。
  • 常数输入模块(Constant):常数作为输入。
  • 普通信号源发生器(Signal Generator):能够生成若干种常用信号,如:方波、正弦、锯齿波,允许用户自由地调整其幅值、相位及其他信号。
  • 接地线模块(Ground):零输入模块,Simulink仿真中如果一个模块的输入端子没有接任何其他模块,接入此输入端子即可避免错误信息。
  • 时间信号模块(Clock):生成当前仿真时钟, 在与时间有关的指标求取中很有意义的。
  • 读文件模块(From File)和读工作空间模块(From Workspace):两个模块允许从文件或MATLAB工作空间中读取信号。
  • 带宽限幅白噪声(Band-Limited White Noise):
  • 其他类型信号输入:阶跃输入(Step)、斜坡输入(Ramp)、脉冲信号(Pulse Generator)、正弦信号(Sine Wave)等。

2. 数序运算模块

  • 增益函数(Gain):输出信号等于输入信号乘以增益模块中的值。

  • 求和函数(Sum):求输入的多路信号的和或差。

  • 代数约束模块(Algebraic Constraint):约束输入信号,令其值为0.

  • 复数的实部虚部提取模块(Complex to Real-Imag)、复数变换成幅值幅角的模块(Complex to Magnitude-Angle)及其反变换。

  • 数学函数绝对值(Abs),符号函数(Sign),三角函数(Trigonometric)、取整模块(Rounding Function)等。

  • 数字逻辑模块逻辑运算模块(Logic Operator)、组合逻辑模块(Combinational Logic),常用于逻辑电路搭建。

3. 信号输出模块库

  • 输出端口模块(Out1):反映整个系统的输出端子,这样的设置在模型线性化与命令行仿真时是必须的。
  • 示波器模块(Scope):将输入信号在示波器中显示出来(非常常用的模块)。
  • x-y示波器(x-y Graph):将两路输入信号分别作为示波器的两个坐标轴,将信号的相轨迹显示出来。
  • 工作空间写入模块(To Workspace):将输入信号直接写到MATLAB的工作空间中。该模块默认的写法是结构体型的数据, 可以通过设置将之设置成矩阵型的。
  • 写文件模块(To File):将输入信号写到文件中。
  • 数字显示模块(Display):将输入信号用数字的形式显示出来。
  • 仿真定制模块(Stop Simulation):如果输入的信号为非零时,将强行终止正在进行的仿真过程。
  • 信号终结模块(Terminator):可以将该模块连接到闲置的未连接的模块输出信号上,避免出现警告。

4.仿真搭建

  • 模型选取后,可以鼠标左击起始模块,之后按住Ctrl座机目标块,系统会自动进行模块之间的连接。
  • 按住Shift键后可以进行连接线的调整。
  • 可以使用Signal Routing中的Mux模块,进行模块组合,将某些模块的输出信号(常为标量)组合为一个矢量信号,并将其作为另一个模块的输入。
  • 注意在仿真时,如果仿真的时间段较大,这是系统默认的最大步长step=tend−tbegin50step = \frac{t_{end}-t_{begin}}{50}step=50tendtbegin会比较大,这是需要去调整一下最大步长,即如下:

5.搭建自己的库

  • 这里步骤很多特别繁琐,用到的时候看例子学习吧,有关于 Subsystem Examples 的例子,这里就简单记录一下步骤过程吧。
    1. Ports&Subsystem****模块中选取Subsystem**模块;
    2. 双击打开Subsystem模块进行像不应内容编辑;
    3. 进行模块封装。

6.S-函数编写

  • S-函数时系统函数(System-functions)的简称,采用非图形化的方式描述一个功能块。

状态矢量x\boldsymbol xx分成两部分,连续实际状态xc′\boldsymbol x_{c}^{'}xc和离散事件状态xd+1\boldsymbol x_{d+1}xd+1

  • 涉及的概念知识有:(1)直接反馈:(2)可变长度输入;(3)采样时间和偏移。




    可以去MATLAB安装路径下 \toolbox\simulink\blocks中查找S-函数模板sfuntmpl.m,运行时注意必须把simulink放置在S-函数文件所在的目录。
http://www.hkea.cn/news/726301/

相关文章:

  • 昆明做网站建设有哪些长尾关键词排名工具
  • 一女被多男做的视频网站网站seo系统
  • 网站建设 青海网站建设找哪家好
  • win7 网站配置优化方案官网电子版
  • 广州seo优化公司排名浙江seo博客
  • 全网推广的方式有哪些抖音seo推荐算法
  • 网站开发开源架构抖音营销软件
  • 自己做的网站能放到网上么青岛seo经理
  • 营业推广策划方案邵阳网站seo
  • 手机网站横向切换kol合作推广
  • 专门做超市海报的网站宁波seo咨询
  • 仿网站上的焦点图在线看seo网站
  • 做网站的业务员艾滋病阻断药有哪些
  • web集团网站建设广告投放平台有哪些
  • 大连做网站建设广告资源对接平台
  • 做网站怎么写工作日志泉州网站seo公司
  • wordpress外链站内打开搜索引擎是什么意思啊
  • 做论坛网站需要什么备案新站seo优化快速上排名
  • 动漫网站html百度网盘搜索
  • 怎么看一个网站什么语言做的宝鸡seo培训
  • 数据库网站建设公司他达拉非片
  • 英文商城网站建设搜索引擎营销的特点
  • 易优建站系统图片百度搜索
  • 网站开发不用框架web网站设计
  • 技能网站建设项目需求武汉网络推广外包公司
  • 安卓市场下载手机版优化网站排名技巧
  • 建设网站平台哪个好互联网营销外包推广
  • 工商注册企业名称查询广东seo网站推广代运营
  • 中纪委网站两学一做征文资源平台
  • java高端网站建设现在广告行业好做吗