做网站 做app好,没有自己的网站做百度竞价,羽毛球赛事级别分类,淘宝指数查询入口#xff08;本内容源自《详解MATLAB#xff0f;SIMULINK 通信系统建模与仿真》 刘学勇编著的第二章内容#xff0c;有兴趣的可以阅读该书#xff09;
例#xff1a;简单系统输入为两个不同频率的正弦、余弦信号#xff0c;输出为两信号之和#xff0c;建立模型。
在…本内容源自《详解MATLABSIMULINK 通信系统建模与仿真》 刘学勇编著的第二章内容有兴趣的可以阅读该书
例简单系统输入为两个不同频率的正弦、余弦信号输出为两信号之和建立模型。
在命令行中输入simulink执行打开仿真软件。 选择第一行的Blank Model双击建立空白模型文件 点击工具栏中的library browsers,进行元件的选择 例子中我们需要两个正弦信号发生器一个相加器一个示波器用来显示结果
首先是相加器我们可以在搜索栏中输入add进行元件的寻找。 找到后鼠标左键按住元件不松将元件拖拽到指定位置
其它的元件同理示波器关键词scope正弦信号发生器关键词sine wave元件选中后可以按ctrlv进行复制
元件放置结束后如下图 双击正弦信号发生器进行信号参数的设置其中amplitude为幅度frequency为频率phase为相位我们将第一个发生器设置为振幅为2频率相位采用默认值同样的方法设置第二个频率设置为2相位设置为pi/2设置完成后点击apply即。 设置完成后将元件按规则相互连接 先点击工具栏中的run运行程序之后双击示波器观察元器件的输出结果。 可以发现输出结果图像有些不平滑这是由于最大步长的设置有点大可以把最大步长理解为图像的单位长度单位长度越小图像的精细化水平越高。
接下来设置最大步长点击工具栏中的simulation-prepare向下的箭头-model settings-solver details(顺带提一下同界面中的simulation time可以通过更改start time和stop time更改仿真的起止时间)-修改max step size中的值将auto改为0.01-点击apply完成最大步长的设置。 再次运行后观察示波器结果可以发现图像的平滑程度更高了。 例创建新模块
从模块库中选择subsystem关键字检索后双击portssubsystems进行进一步检索将元件拖拽到指定位置 双击subsystem可以进行内部设计 我们组装一个相加器需要两个输入、相加器和一个输出此时subsystem有了一个输入和一个输出现在我们可以选中输入1ctrlcctrlv复制出一个新的输入 从元件中选择累加器拖拽进界面中进行连线选中线按退格可以将元件中的连线删除 回到untitled界面可以看到subsystem已经是两输入一输出的元器件了。