直观、方便地进行分析、计算及设计工作,从而大大节省了时间,并能很快地设计出更多的解决方案来确保未来更多的技术需要。MATLAB名字由MATrix和LABoratory两词的前三个字母组合而成。20世纪七十年代后期时任美国新墨西哥大学计算机科学系主任的CleveMoler教授出于减轻学生编程负担的动机,为学生设计了用FORTRAN编写的萌芽状态的MATLAB。经几年的校际流传,在Little的推动下,由Little、Moler、SteveBa
gert合作,于1984年成立MathWorks公司,并把MATLAB正式推向市场。
11MATLAB的特点
①.功能强大的数值运算②.语言简洁紧凑③.先进的资料视觉化功能④.开放及可延伸的架构⑤.丰富的程式工具箱⑥.移植性和开放性好⑦.语句简单,内涵丰富⑧.高效方便的矩阵和数组运算⑨.方便的绘图功能
12MATLAB的功能
MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
f计算机仿真课程实习报告
13MATLAB语言的优点
用MATLAB编程运算与人进行科学计算思路和表达方式一样,所以用MATLAB进行运算和在草稿纸上演算数学题一样方便。MATLAB既像一种万能的,科学的数学运算“演算纸”,又像一种万能的计算器一样方便快捷。MATLAB大大降低了对使用者的数学基础和计算机语言知识的要求,即使用户不懂C或FORTRAN这样的程序设计语言,也可使用MATLAB轻易地再现C或FORTRAN语言几乎全部的功能,从而设计出功能强大,界面好,稳定可靠的程序,编程效率和计算效率极高。
2计算机仿真课程实习的目的
(1)、熟悉MATLAB语言的使用,学习并掌握程序的编写和调试过程。(2)、采用MATLAB完成控制系统的建立、分析和设计仿真,了解和掌握MATlAB对控
制系统的分析和设计的原理。
3过程控制系统的设计31过程控制系统的性能分析
原系统simuli
k仿真模型框图:
图31
2
f计算机仿真课程实习报告
单位阶跃响应曲线14
12
1
08
输出
06
04
02
0
0
10203040
5060708090100
时间
图32延迟环节对系统性能的影响:当过程控制系统存在大纯延迟环节时,会使系统的闭环特征方程式包含纯延迟因子,这就必然导致系统的稳定性降低。特别是,当延迟时间足够长时,还可能造成系统的不稳定。结论:由图象可知,原系统超调量较大,调节时间长,稳定性较差,需要通过设计使系统响应更加迅速。
32PID控制器的设计
321PID控制器的基本原理PID控制器是一个在工业控制应用中r