- 1、本文档共119页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七讲Simulink工具箱
MATLAB/Simulink设计;第7讲 MATLAB/Simulink设计;1. Simulink简介;近几年来,在学术界和工业领域,Simulink已经成为动态系统建模和仿真领域中应用最为广泛的软件之一。Simulink可以很方便地创建和维护一个完整地模块,评估不同地算法和结构,并验证系统的性能。由于Simulink是采用模块组合方式来建模,从而可以使得用户能够快速、准确地创建动态系统的计算机仿真模型,特别是对复杂的不确定非线性系统,更为方便。
Simulink模型可以用来模拟线性和非线性、连续和离散或者两者的混合系统,也就是说它可以用来模拟几乎所有可能遇到动态系统。另外Simulink还提供一套图形动画的处理方法,使用户可以方便的观察到仿真的整个过程。
Simulink没有单独的语言,但是它提供了S函数规则。所谓的S函数可以是一个M函数文件、FORTRAN程序、C或C++语言程序等,通过特殊的语法规则使之能够被Simulink模型或模块调用。S函数使Simulink更加充实、完备,具有更强的处理能力。;提供了仿真库的扩充和定制机制
Simulink的开放式结构允许用户扩展仿真环境的功能:采用MATLAB、FORTRAN和C代码生成自定义模块库,并拥有自己的图标和界面。
与MATLAB工具箱的集成
由于Simulink可以直接利用MATLAB的诸多资源与功能,因而用户可以直接在 Simulink下完成诸如数据分析、过程自动化、优化参数等工作。;Simulink应用领域;simulink在matlab家族中的位置; Simulink的启动主要有以下两种方法:
在MATLAB的命令窗口中输入simulink,结果是在桌面上出现一个Simulink Library Browser的窗口。
单击MATLAB主窗口的快捷按钮 ,打开Simulink Library Browser窗口 。
; matlab函数仿真与simulink仿真的区别
1、数据流仿真
按照数据流的顺序,依次执行,即处理的数据首先通过一个运算阶后在激活下一个运算阶。
例如:m=16;
n=15;
k=11;
fc=10000;
fd=1000;
fs=100000;
msg=randint(k*100,1);
code=encode(msg,n,k,bch);
modu=dmod(code,fc,fd,fs,qask,m);
modu_noise=modu+randn(length(modu),1);
demo=ddemod(modu_noise,fc,fd,fs,qask,m);
msg_r=decode(demo,n,k,bch);
rate=biterr(msg,msg_r);
;2、时间流仿真
所有模块在同一时间步长上同时执行。;Simulink模型窗口的建立;第七章 Simulink建模和仿真 7.1 Simulink的概述和基本操作;第七章Simulink建模和仿真 7.1 Simulink的概述和基本操作;第七章Simulink建模和仿真 7.1 Simulink的概述和基本操作;第七章Simulink建模和仿真 7.1 Simulink的概述和基本操作;第七章Simulink建模和仿真 7.1 Simulink的概述和基本操作;第七章Simulink建模和仿真 7.1 Simulink的概述和基本操作;SIMULINK模型;Simulink动态仿真;Simulink仿真过程
1.初始化阶段
① 对模型的参数进行估计,得到它们实际计算的值。
② 展开模型的各个层次;
③ 按照更新的次序对模型进行排序;
④ 确定那些显式化的信号属性,并检查每个模块是否能够接受连接它们输入端的信号;
⑤ 确定所有非显式的信号采样时间模块的采样时间;
⑥ 分配和初始化存储空间,以便存储每个模块的状态和当前值的输出。;Simulink的模块库;Simulink公共模块库;Simulink的部分专业模块库;信源模块(Source);信宿模块(Sinks);连续信号数值积分
输入信号连续时间积分
线性连续系统的状态空间描述
线性连续系统传递函数描述
对输入信号进行固定时间延迟
对输入信号进行可变时间延迟
线性连续系统的零极点模型;离散模块库(Discrete) ;非连续系统模块库(Discontinuities);数学运算模块库(Math operations);信号路由(Signal Routing);Signal Attributes (信号属性);端口及子系统库(Ports and Subsystems);表数据选择器(从表中选择数据)
对输入信号进行内插运算
输入信号的
您可能关注的文档
- 第七章天然地基上浅基础.ppt
- 第七章爆轰产物的流动及其对介质的作用.ppt
- 第七章环境行政责任.ppt
- 第七章清晰的逻辑动画.pptx
- 第七章滤波器设计.ppt
- 第七章浅基础设计7_10.ppt
- 第七章现金流量与财务舞弊分析.ppt
- 第七章港澳台物流地理.ppt
- 第七章物流管理信息系统实现与运行管理.ppt
- 第七章电子邮件安全.ppt
- 岸基供电系统 第4部分:工频电源.pdf
- 人教版八下英语Unit 5 What were you doing when the rainstorm came_测试卷.docx
- 热带作物品种区域试验技术规程 木薯.pdf
- 草原防火阻隔带建设技术规程.pdf
- 渔用气胀救生筏技术要求和试验方法-.pdf
- 浙江省杭州市2024-2025学年八年级下学期期中考试英语试卷(含答案).docx
- 重庆市渝北区六校联盟2024-2025学年九年级下学期期中教学大练兵语文试卷.docx
- 食品安全-花椒籽油 (2).pdf
- 2025年海博思创分析报告:储能集成“小巨人”,国内外业务进展可期.pdf
- 地理标志产品 宽城板栗.pdf
文档评论(0)