- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章matlabe,matlab,matlab下载,matlab教程,matlab2014a安装教程,matlab论坛,matlabplot,matlab破解版下载,matlabmac,matlab2015a
MATLAB是MATrix LABoratory (矩阵实验室)的缩写,是由美国MathWorks公司于20世纪80年代初推出的一套以矩阵计算为基础的、适合多学科、多种工作平台的功能强劲的大型软件.MATLAB将数值计算、可视化和编程功能集成在非常便于使用的环境中,具有编程效率高、用户使用方便、扩充能力强、移植性好等特点.经过MathWorks公司的不断完善,目前MATLAB已经发展成为国际上最优秀的高性能科学与工程计算软件之一 。 假定在您的计算机里已经安装了MATLAB7.0,在Windows桌面上就会出现MATLAB7.0的图标.双击此图标,进入MATLAB的工作界面.MATLAB7.0的工作界面主要由菜单、工具栏、命令窗口、工作空间管理窗口、命令历史窗口和当前目录窗口组成. 在命令窗口中实现管理功能的常用命令有: 5、当前目录窗口(Current Directory) MATLAB为用户提供了非常完善的帮助系统,例如在线帮助、帮助窗口以及MATLAB演示等.通过使用帮助菜单或在命令窗口中输入帮助命令,可以很容易地获得MATLAB的帮助信息,进一步学习MATLAB. 1、命令窗口查询帮助系统 在命令窗口查询帮助系统最常用的命令是help.通过help命令,可以在命令窗口获得在线帮助. 2、联机帮助系统 3、联机演示系统 选择MATLAB主窗口菜单的“Help→Demos”选项或在命令窗口输入demos或直接在帮助页面上选择Demos选项都可以进入联机演示系统.通过联机演示系统,用户可以直观、快速地学习MATLAB某个工具箱的使用方法,它是有关的参考书籍不能替代的. 三、函数 MATLAB语言中最基本最重要的成分是函数.一个函数由函数名、输入变量和输出变量组成.同一个函数,不同数目的输入变量和不同数目的输出变量,均代表不同的含义.这不仅丰富了MATLAB的函数功能,而且大大减少了需要的磁盘空间,使得MATLAB编写的程序简单而且高效. 一、数组及其运算 在进行数值计算的过程中,为了从直观上认识计算结果,可以通过MATLAB的图形功能将计算结果图形化.MATLAB是通过描点、连线来作图的,因此,在作二维图形和三维图形之前,必须先取得该图形上一系列点的坐标,然后利用MATLAB函数作图. 一、M文件介绍 二、关系和逻辑运算 除了传统的数学运算,MATLAB支持关系和逻辑运算.一个重要的应用是控制基于真/假命题的一系列MATLAB命令的流程或执行次序.作为所有关系和逻辑表达式的输入,MATLAB把任何非零数值当作真,把零当作假. 三、循环和条件语句 for循环的最大特点是它的循环次数是预先设定好的.for循环语句的一般形式如下: for 循环变量=数组 循环体 end 四、程序设计的优化 1.用plot和fplot绘制函数y=cos(tan(πx))图形. 2.在同一坐标系下绘制t2,-t2,t2sint在[0,2π]内的曲线图. 3.绘制r=θ和r=cos3θ的图形. 4.分别用for和while循环语句编程计算20!. 5.设函数f(x,y)=x2+sin(x+y)+5y,编写程序计算f(1,1)和f(3,1). 在绘图过程中,经常会遇到在已存在的一张图中添加新的曲线,这就要求保持已存在的图形,MATLAB语言中实现该功能的函数是hold. 可以用鼠标拖动图例框改变其在图中的位置.也可以在legend函数调用时进行简单的定位设置:legend(标注1, 标注2,…, 定位代号) MATLAB 给出了6个定位代号,具体说明如下: 0: 自动定位,使得图标与图形重复最少;1: 置于图形的右上角(默认值);2: 置于图形的左上角;3: 置于图形的左下角;4: 置于图形的右下角;-1: 置于图形的右外侧. 关于标注位置,没有必要记住,可以通过在线帮助获得.help legend 图例标注后,也可以用鼠标来调整图例标注的位置. (3)图形保持与子图 (i).图形保持 hold on 启动图形保持功能,此后绘制的图形将添加到当前的图形窗口中,并自动调整坐标轴的范围; hold off 关闭图形保持功能,新绘制图形将覆盖原图形. hold 在hold on 和 hold off之间切换. 图4.13 如: x=0:0.1*pi:2*pi; y=sin(x); z=cos(x); plot(x,y,k-*) hold on plot(x,z, k-o) plot(x,y+z,k-h) legend(sin(x), cos(x), sin(x)+cos(x), 0) hold off %图4
文档评论(0)