(新)第一章matlabi简介.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
5.丰富的MATLAB工具箱 MATLAB主工具箱 符号数学工具箱 SIMULINK仿真工具箱 控制系统工具箱 信号处理工具箱 图象处理工具箱 通讯工具箱 系统辨识工具箱 神经元网络工具箱 金融工具箱 6.MATLAB的兼容功能 可与C语言、FORTRAN语言跨平台兼容 用函数CMEX、FMEX实现 此功能不推荐使用 7.MATLAB的容错功能 非法操作时,给出提示,并不影响其操作 1/0 Warning: Divide by zero ans = Inf 8.MATLAB的开放式可扩充结构 matlab 所有函数都是开放的 用户可按自己意愿随意更改 正因为此功能,使得matlab的应用越来越广泛 9.强大的联机检索帮助系统 可随时检索matlab函数 可随时查询matlab函数的使用方法 10、启动MATLAB 用鼠标双击matlab图标) 即可打开matlab命令平台,下图为matlab软件界面。 待机状态 工作窗出现以后,即可进行各种操作 11、matlab的数据与变量 变量查询函数who与whos 作用都是列出在matlab工作空间中已经驻留的变量名清单 不同的是whos在给出驻留变量的同时,还给出他们的维数及性质 2. what 程序查询指令 what 按扩展名分类列出当前目录上的文件 what *.m 列出当前目录中所有m文件 四、文件系统与路径函数 which 列出指定文件所在的目录 which test.m 显示test.m所在的路径 path 路径函数 path 显示matlab启动时设定的搜索路径 Matlab在执行一条命令或者一个函数时,需要找到函数的位置,这是由Matlab的路径搜索功能来实现的。Matlab的搜索顺序为: (1)搜索工作内存(workspace),是否为变量; (2)检查是否为内部函数; (3)搜索当前目录,是否为.m文件; (4)逐项查阅matlabpath所定义的路径。 要修改matlab的搜索路径,可以通过下面的方法来实现: 点击file菜单中的set path项,即可弹出如下窗口,点击添加目录后保存即可。 五、Matlab语言的m文件与m函数 Matlab语言的程序可以有两种方式来执行:命令行方式和m文件方式。因为matlab语言的文件以.m为扩展名,所以成为m文件。 m文件分为独立m文件和函数m文件两种。独立m文件由命令描述行写成,存储之后,即可在matlab平台上单独调用执行。函数m文件则需要相应的输入、输出变量参数方可执行。 1、matlab命令行操作 例题: 2、独立M文件 独立m文件是不需要输入输出参数的带有扩展名.m的m文件,可以分为两种。一种是注释文件。注释文件只有注释行,没有命令执行行。注释行的各书写行之前需要以“%”符号来标识。另一种是执行文件。文件的书写方法与命令行执行程序的方式相同。只是批量命令方式以m文件的文件名调用来执行,类似于DOS的批处理程序。 例1.6:说明文件的建立与执行。 %这是一个建立说明文件的演示文件 %作为例题来进行练习 % %This is a demostration file of the independent m file %As an example for your training 把以上文件以文件名exam01.m保存,然后在命令行执行type exam01命令和help exam01命令,查看输出结果。 例1.7 执行文件的建立与执行 %建立执行文件的例题 x=0:2*pi/180:2*pi; y1=sin(x); y2=cos(x); y=y1.*y2; plot(x,y,x,y1,x,y2); 将以上文件以文件名exam02.m来存储,然后在matlab平台上识别或者执行。注意观察运行结果。 3、m函数 不同于独立m文件,m函数形式的m文件书写格式为: function [a1,a2,…]=myfunction(b1,b2,…) %注释行 主程序体 以上格式中,第一行为m函数定义格式行,function为m函数的保留字,myfunction为m函数名。%注释行可以响应help命令,也叫做H1行。 例1.8 m函数的建立与执行。 function [y,y1,y2]=exam03(x) %建立m函数的例题 y1=sin(x); y2=cos(x); y=y1.*y2; 将以上文件以exam03.m文件名保存,然后在命令行中输入 x=0:2*pi/180:2*pi; y=exam03(x);plot(x,y);观察输出结果。 不管是何种M文件,我们都建议

文档评论(0)

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

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

1亿VIP精品文档

相关文档