- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB 语言及其在自动控制和仿真中的应用 内容简介 MATLAB 语言入门 MATLAB 语言编程起步 MATLAB 语言与科学可视化 MATLAB 在科学运算中的应用 MATLAB在控制理论中的应用 MATLAB在电机及拖动中的应用 MATLAB 的PID控制技术 MATLAB 在相关领域中的应用 主要参考文献 薛定宇、陈阳泉 基于MATLAB/Simulink的系统仿真技术与应用,清华大学出版社2002 (东大本科生、研究生教材) 薛定宇 反馈控制系统的设计与分析,清华大学出版社,2000 (SV,2003) 薛定宇 控制系统计算机辅助设计,清华大学出版社,1996 薛定宇 科学运算语言MATLAB程序设计及应用,清华大学出版社,2000 1. MATLAB 语言简介 MATLAB = Matrix Laboratory 它是高度集成的语言 ( “第五代”) 重要特色是“科学运算”、“可视化”、仿真 有各种各样的“工具箱” 已经渗透到各行各业 被控制界学者捧红,成为通用语言 MATLAB 起源和发展 LINPACK,EISPACK LaPack 1980,Cleve Moler第一个免费版本 1984年 MathWorks公司创立,v1 1990年v3.5i,第一个微机Windows版,并推出Simulink仿真环境 1992年v4,全面支持Windows编程 最新版本 6.5, Simulink 5.0 控制界首选,将长期保持独一无二 2. MATLAB 编程入门 编程方法的进展 矩阵的表示 目前流行语言, C、Fortran, Basic 等 二维数组,双重循环 MATLAB表示 数据结构及其特色 以复数矩阵为基本变量单元 (C得用二个数组来表示复数矩阵) 特殊矩阵生成(单位阵,Vandermonde阵) 矩阵直接可以运算,如 A+B, A*B (C语言: A+B 双重循环,A*B得三重循环,此外兼容性判定、复数矩阵更难处理) 例 A*A’ 其他数据结构:结构体、类、字符串 程序流程控制 循环结构 for结构和while结构 转移结构 if, elseif, end 开关结构 switch case, end 试探结构 try, catch, end 代数运算、逻辑运算与比较运算 代数运算: ’、+、-、* 、/左除、\右除、^ 点运算:.*, .^ 等,相应元素运算 逻辑运算: 、|、~、xor(A,B) 比较运算: =, , =, ~=, any(), all() 函数编写 函数格式 function [a,b,c,…]=funname(d,e,f,…) 举例 Hilbert 矩阵生成 特殊函数编写技巧举例 递归调用 例:阶乘 n! 可变变元个数, 举例:扩展 conv() 函数,接纳任意多个多项式 MATLAB 函数可以自动翻译成 C 无优化,兼容性不佳。另有方法 工具箱 (任何人都可以是工具箱作者) 3. 科学可视化技术 二维图形表示 plot() 一般二维图形 ezplot() 已知函数绘图 stem() 绘制火柴杆图形 stairs() 绘制阶梯图形 绘图窗口分割 图形修饰 3.2 二维图形的其他绘制方法 极坐标图形 对数坐标图形 semilogx(), semilogy(), loglog() 修改图形坐标系直接变换 隐函数图形绘制 3.3 三维图形绘制 三维曲线绘制 三维曲面绘制 3.4 “4维”图形绘制 想法:对 V=f(x,y,z),构造不同的三维网格,用颜色绘制网格点处 V 函数的值 其中 使用slice函数绘制图形 另外一种4维图形为三维动画 4. 数学问题的 MATLAB 求解 解析解:数学公式推导 数学机械化,几何定理证明。 有的时候不宜求解析解,只能求数值解: 如非线性微分方程求解 高元非线性代数方程求解 仿真问题 (连续、离散、DEDS和混杂) 具有复杂控制算法、结构的控制问题没有解析解 很多其他领域没有解析解,如图像等 不适合求取解析解的场合 解析解不存在: 例p,无限不循环 errf(x) 解析解存在,但求解不可能 例:矩阵的行列式, Cramer 法则 需要运算 n=20时: 实际运算需要n更大。 用MATLAB求数值解,每秒
您可能关注的文档
- 塑料模基本结构及零部件的设计.ppt
- 线性集成电路的应用.ppt
- 工程项目风险与沟通管理.ppt
- 计算机专业的必备知识.ppt
- 建筑工程质量事故分析图库- 建筑工程质量事故案例.ppt
- 热成型塑料基础培训教材.ppt
- —一汽四环石油制品战略及营销整合方案.ppt
- 基于单片机的锅炉温度水位控制系统设计.ppt
- 《数控机床及编程》.ppt
- 防汛大楼改造工程施工组织设计.doc
- 2026年保密员必考题库及完整答案(各地真题).docx
- 2026深圳空管站毕业生校园招聘4人参考试题附答案解析.docx
- 2026年保密员从业资格证考试题库【黄金题型】.docx
- 浙江国企招聘-2025中国联通春季校园招聘笔试历年题库附答案解析.docx
- 2026年保密员理论考试题库及参考答案(夺分金卷).docx
- 2026年保密员从业资格证考试题库(夺分金卷).docx
- 2026洱源县应急管理局公开招聘森林草原专业扑火队队员笔试题库(40人)附答案解析.docx
- 2026年版保密员(初级)内部模拟考试题库含完整答案【全国通用】.docx
- 2026招商银行杭州分行校园招聘笔试备考试题附答案解析.docx
- 贵州国企招聘:2025榕江县精开矿业有限责任公司招聘笔试历年题库带答案解析.docx
最近下载
- 2020年高考真题物理(山东卷)含答案.pptx VIP
- 药品网络交易服务第三方平台质量管理文件(目录).docx VIP
- 2025年暨南大学考研828管理学及微观经济学真题.pdf
- 2025《社区居家养老的有关概念及相关理论基础》4600字.docx
- (5.1.1)--5.1通风空调系统的分类及组成.ppt VIP
- 流行性感冒诊疗方案(2025年版)解读.pptx VIP
- “铸牢中华民族共同体意识”应知应会网络知识竞赛题库及答案.docx VIP
- 医疗器械网络交易服务第三方平台质量管理文件.pdf VIP
- 【通用】【人际交往】主题班会:不要回应“恶意 课件(共31张PPT).pptx VIP
- 部编版小学五年级语文上册第3课《桂花雨》精美课件(共66张PPT).pptx VIP
原创力文档


文档评论(0)