新·MATLAB浅解2.pptVIP

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB 浅解 MATLAB是什么? SIMULINK是什么? 如何建立电路仿真模型 如何建立电路仿真模型 如何建立电路仿真模型 如何建立电路仿真模型 如何建立电路仿真模型 如何建立电路仿真模型 如何建立电路仿真模型 如何建立电路仿真模型 SIMULINK模块库按功能进行分类,包括以下8类子库: SIMULINK模块库按功能进行分类,包括以下8类子库: SIMULINK模块库按功能进行分类,包括以下8类子库: SIMULINK模块库按功能进行分类,包括以下8类子库: SIMULINK模块库按功能进行分类,包括以下8类子库: SIMULINK模块库按功能进行分类,包括以下8类子库: SIMULINK模块库按功能进行分类,包括以下8类子库: SIMULINK模块库按功能进行分类,包括以下8类子库: SIMULINK模块库按功能进行分类,包括以下8类子库: SIMULINK模块库按功能进行分类,包括以下8类子库: 模型图优化: * 美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。 强大的数值运算及分析能力 强大的可视化建模仿真能力 Simulink是MATLAB中的一种可视化仿真工具, 是一种基于MATLAB的框图设计环境,实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。 强大的建模仿真工具 控制/算法仿真 电路仿真 系统仿真 控制/算法仿真 电路仿真 系统仿真 进入Simulink 1 2 3 建立模型 新建模型 模块解释 模块库 进入SIMULINK 新建模型 选定所需模块,拖入新建模型中 依据原理,一一连接 设定模型参数和仿真参数 编译 执行仿真 具体步骤: 依据原理,一一 连接 双击模块,设定 模型参数 设定仿真参数 编译 执行仿真 设定仿真参数注意事项: 仿真时间:起始时间可任意,停止时间一般设置实际时间或inf 算法选项:可根据编译结果调整 设定仿真参数注意事项: 算法选项中: 步长: 程序语言中的名词,让一个数值在每次运算中加上某个数(此即步长)重复执行此项运算。 例如对参数N的某项运算,假设步长为M,对N做一次运算,然后将N+M赋值给N,再用新的N值(上一步运算中的N+M)进行一次运算,如此重复。 在单纯形优化法中,每次向前推移单纯形的距离。采用较大的步长推移单纯形,可以加快优化速度,但得到的优化条件的精度较差,而采用较小的步长推移单纯形,得到的优化条件的精度提高,但减慢了优化速度,通常采用可变步长来解决优化速度与精度之间的矛盾。 设定仿真参数注意事项: 算法选项中: 算法: simulink中汇集了求解常微分方程数值解的方法,主要有可变步长、固定步长2种。 可变步长有: 1 ode45 Rung-Kutta和Dormand-Prince组合算法。对大多仿真模型来说,首先使用ode45是最佳选择。 2 ode23 在容许误差和计算略待刚性问题方面,该算法比ode45好 3 ode113 Adams-Bashforth-Moulton PECE 算法,在误差要求很严时,ode114算法较ode45更合适。是一种多步算法。 4 ode15s 可变阶数的NDFs算法,相对BDFs算法较好。是多步算法,刚性问题ode45不行时,可以试试这种算法。 5 ode23s 改进的二价Rosenbrock算法。容许误差较大时,ode23s比ode15好,所以在解一类待刚性问题时,ode15s不行,可以用此法试试。 6 ode23t 自由内插方法的梯形算法,对刚性、又要求解没有数值衰减时,可以用此法。 7 ode23tb 采用T R-BDF2算法,在龙-库第一阶段用梯形法,第二阶段用二阶BDF算法。结构上,两个阶段估计使用的是同一矩阵。容差比较大时,ode23tb和ode23t都比ode15s好 8 discrete 处理离散系统算法。 设定仿真参数注意事项: 算法选项中: 算法: simulink中汇集了求解常微分方程数值解的方法,主要有可变步长、固定步长2种。 固定步长算法: 1 ode5 D-P算法,也就是固定步长的ode45 2 ode4 四价龙-库法 3 ode3 Bogacki-Shampine算法 4 ode2 改进的欧拉算法 5 ode1 欧拉算法(Euler) 6 discrete 不含积分的固定步长解法。 Continuous(连续模块) Discrete(离散模块) FunctionTables(函数和平台模块) Math(数学模块) Nonlinear(非线性模块) SignalsSystems(信号和

文档评论(0)

xiaofei2001128 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档