Matlab-指导书.docVIP

  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文档。上传文档
查看更多
Matlab-指导书Matlab-指导书

第二部分 MATLAB软件包上机指导 MATLAB是矩阵实验室(Matrix Laboratory)的缩写。首创者是在数值线性代数领域颇有影响的Cleve Moler博士,他在讲授线生代数课程时,深感高等语言编程的诸多不便之处,于是萌生了开发新的软件平台,即为MATHLAB(MATrix LABoratory,矩阵实验室),用FORTRAN语言编写而成。 现今的MATLAB已全部采用C语言编写,它既是一种编程环境,又是一种程序设计语言。在MATLAB中,以复矩阵作为基本编程单元,无须定义即可采用,且可随时改变尺寸。在MATLAB中,表达式的书写像在稿纸中演算一样。提供20多个工具箱函数。易扩展性是最重要的特征之一, 友好的界面、易记的命令和简便的操作。可将C、FORTRAN语言编写的程序移植进来。 一、 MATLAB的启动 启动“MATLAB”软件包: 执行“开始 ( 程序 ( MATLAB6.x ( MATLAB6.x”后,出现下图所示界面: 图1 这个界面是系统在缺省情形下给出的, 左侧的四个卡片可成对切换. 读者可以根据需要设置自己喜欢的界面,这可由上图第一行菜单栏中视图(View)的下拉菜单(如下图)中选项进行设置. 练习一: 图2 反复选或不选上面下拉菜单中的一项或多项,观察图1所示界面的变化情况.调乱之 后,可由上图回到系统缺省状态. (2)点击图1菜单栏中其它项及相应的下拉菜单,观察结果. 二、 MATLAB的工作环境 命令窗口(Command Window) “Command Window”是用来与MATLAB交互的主窗口,在此窗口中输入指令,系统 自动地反馈信息。 例1 计算 2+3. Command Window”接提示符号”之后键入算式,MATLAB将计算的结果以ans显示。 2+3 ans = (2)如果要将结果赋给某个变量,如x,则MATLAB将计算的结果以x显示. x=2+3 x = (3)如果在上述的例子结尾加上;,则计算结果不会显示在指令视窗上,要得知计算值只须键入该变数值即可 x=2+3; x x = 以下的例子,显示MATLAB对使用变数的弹性: apple=5 apples = 5 orange=10 orange = 10 total_cost=apple*2+orange*4 total_cost = 50 如果因一个指令很长或其它原因,需要跨行输入,则要使用“(”作连续符号,按回 车键转到下一行继续输入指令. 其中“(”表示紧接下一行输入的也是指令的一部分.如下面的指令: 1+2+( 3+( 5 清除命令显示的内容可以用命令clc,它清除Command window中的所有命令,而将“”显示在窗口的第一行,这使得命令的输入显得好看.但是此命令并不清除工作空间. 可用format命令来控制数值显示的格式,或打开File菜单的Preferences选项,选择如下图所求示的Command Window操作标签,可以在Numeric format选择框选择所需的数值显示格式.下面的表1列出了数值显示的格式及其范例. 图3 表1 数值显示格式及其范例 显示格式 范例1 (7/6) 范例2 (1-5) short 1.1667 0.0000 short e 1.1667e+000 1.2333e-005 short e 1.1667 1.2333e-005 long 1.16666666666667 0.00001233344220 long e 1.166666666666667e+00 1.23344220000000e-005 long g 1.16666666666667 1-005 bank 1.17 0.00 rat 7/6 3/243241 hex 3ff2aaaaaaaaaaab 3ee9dd7763803b29 上述显示格式都可以在命令窗口直接输入,如format long e. 另外命令format loose与format compact用于控制显示的数值之间是否换行。 例2 显示圆周率(. 算法: x=pi % 圆周率(在MATLAB下用“pi”表示. x= 3.1416 format short x= 3.1416 format short e x= 3.1416e+000 format short g x= 3.1416 format long x= 3.14159265358979 format long e x= 3.14

文档评论(0)

enxyuio + 关注
文档贡献者

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

1亿VIP精品文档

相关文档