Matlab简介 (2)最全介绍版本.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Matlab简介一、MATLAB的发展历程和影响MATLAB名字由MATrix和LABoratory两词的前三个字母组合而成。那是20世纪七十年代后期的事:时任美国新墨西哥大学计算机科学系主任的CleveMoler教授出于减轻学生编程负担的动机,为学生设计了一组调用LINPACK和EISPACK库程序的“通俗易用”的接口,此即用FORTRAN编写的萌芽状态的MATLAB。经几年的校际流传,在Little的推动下,由Little、Moler、SteveBangert合作,于1984年成立了MathWorks公司,并把MATLAB正式推向市场。从这时起,MATLAB的内核采用C语言编写,而且除原有的数值计算能力外,还新增了数据图视功能。MATLAB以商品形式出现后,仅短短几年,就以其良好的开放性和运行的可靠性,使原先控制领域里的封闭式软件包(如英国的UMIST,瑞典的LUND和SIMNON,德国的KEDDC)纷纷淘汰,而改以MATLAB为平台加以重建。在时间进入20世纪九十年代的时候,MATLAB已经成为国际控制界公认的标准计算软件。在欧美大学里,诸如应用代数、数理统计、自动控制、数字信号处理、模拟与数字通信、时间序列分析、动态系统仿真等课程的教科书都把MATLAB作为内容。特点:1.MATLAB进行数值计算的基本处理单位是复数数组(或称阵列),并且数组维数是自动按照规则确定的。这一方面使MATLAB程序可以被高度“向量化”,另方面使用户易写易读。2.工作环境所谓工作环境是指:帮助系统、工作内存管理、指令和函数管理、搜索路径管理、操作系统、程序调试和性能剖析工具等。M文件编辑、调试的集成环境

??新的编辑器有十分良好的文字编辑功能。它可采用色彩和制表位醒目地区分标识程序中不同功能的文字,如运算指令、控制流指令、注释等。通过编辑器的菜单选项可以对编辑器的文字、段落等风格进行类似Word那样的设置。MATLAB的工具箱Matlab是基于矩阵的一种计算工具,它已经成为世界各国高校和研究人员中最为流行的软件之一。它提供了丰富可靠的矩阵运算、数据处理、图形绘制、图像处理等便利工具。附带的各方面工具箱有:数字信号处理、通信、数据统计、图像处理、插值、优化等等。其它的工具箱还有:控制系统、符号运算、小波计算、偏微分方程、数据统计、金融、模糊控制、模型预估控制、频域辨识、高阶谱分析、统计学、神经元网络、系统辨识等等,并且MATLAB提供了图形化的时域仿真程序----Simulink,这些工具箱对于我们学好后续课程,如信号与系统、数字信号处理、DSP编程等,具有相当大的辅助作用。Matlab图标命令窗口(matlabcommandwindow)Notebook脚本编写初步1.M文件编辑器简介5.x版后的编辑器不但可以编辑M脚本文件,还可调试。4.x版用记事本或dos下的edit编辑器。2.M脚本文件编写初步(1)该文件的指令形式和前后位置,与解决同一问题时在指令窗中输入的那组指令无任何区别。(2)MATLAB在运行这个脚本时,只是简单地从文件中读取一条条指令,送到MATLAB中去执行。脚本编写初步(3)与在指令窗中直接运行指令一样,脚本文件运行产生的变量都驻留在MATLAB基本工作空间中。(4)文件扩展名是“.m”(5)运行时,不必写文件扩展名“.m”。(6)语句末尾有“;”的,运行时不在命令窗中显示运行结果。否则回显示运行结果。运行方法1.在Notebook窗口的“debug”菜单中选“RunF5”。方法2.首先选中要求运行程序,然后按F9快捷键即可。运行的结果1.数字结果出现在命令窗口;2.图形结果出现在Figure窗口。帮助控制原理第2章实验一.拉氏变换与反变换例1.计算时域函数的拉氏变换。程序代码:symstay;%符号变量设置函数syms的格式symsarg1arg2…argn其中arg为变量y=laplace((t^2)*exp(a*t))%laplace为拉氏变换函数运行结果y=2/(s-a)^3例2:计算以下函数F(s)的拉氏逆变换。[源程序]symssF;F=ilaplace(10/(s^2+4)-3*s/(s^2+4)+(s+4)/((s+4)^2

文档评论(0)

智乾 + 关注
实名认证
内容提供者

科技工作者

1亿VIP精品文档

相关文档