- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一_Matlab基本操作方法汇
一 Matlab基本操作方法 * 一、基本操作方法 1. 启动和退出 Matlab是Matrix Laboratory缩写,意为“矩阵实验室”,是当今很流行的科学计算软件。 从Windows中双击Matlab图标,会出现Matlab命令窗口(Command Window),在一段提示信息后,出现系统提示符“”,这时你就可以输入命令了。Matlab是一个交互式的系统,输入命令后,系统马上解释和执行你输入的命令并输出结果。如果命令有语法错误,系统会给出提示信息。在当前提示符下,你可以通过上下箭头调出以前输入的命令,用滚动条可以查看以前的命令及输出信息 2. 量和表达式 Maltlab命令的通常形式为:变量=表达式 变量以字母开始,最多可以有31位,可以使字母、数字, 不能有空格、逗号等,不能与预定义变量相同。 表达式由操作符或其他特殊字符、函数和变量名组成。Matlab执行表达式并将执行结果显示于命令后,同时存在变量中以留用。如果变量名和“=”省略,即不指定返回变量,则名为ans的变量将自动建立。例如 输入 1.35^2-cos(2/3*pi)+sqrt(12.35)/1.2 输出结果为 ans=5.2510 输入 a=1.35^2-cos(2/3*pi)+sqrt(12.35)/1.2 输出结果为 a=5.2510 除了自定义变量外,系统还有几个特殊变量,如下表所示: ? 表1 系统预定义变量 不定量 NaN 无穷大 Inf i=j i和j 浮点运算次数,用于统计计算量 flops 计算机的最小正数 eps pi 取 值 特殊变量 圆周率 在Matlab中i和j代表虚数单位。 3.显示格式 在缺省的状态下,Matlab以短格式(short格式)显示计算结果,这在有些情况下是不够的。 从Matlab操作桌面的Ftle菜单中打开Preferences窗口,选择命令窗口界面Array Editor,就可以方便地进行格式选择。在选定了某种格式以后,则所有的结果输出都采用此格式,除非重新定义。由于Matlab以双精度执行所有的运算,显示格式的设置仅影响矩阵的显示,不影响矩阵的计算与储存。 format short 短格式 如4/3=1.3333 format short e 短格式e方式 如4/3=1.3333e+000 format long 长格式 如4/3=1.33333333333333 format long e 长格式e方式 如 4/3=1.33333333333333e+000 例如 format long 1.35^2-cos(2/3*pi)+sqrt(12.35)/1.2 ans = 5.25104723180093 4.指令中的标点符号 空格 用于输入量与输入量的分隔符,数组行元素间的分隔符。 逗号‘,’ 指令之间的分隔符,其余作用同‘空格’ 分号‘;’ 数组间的行分隔符,指令结尾,则不显示运行结果。 百分号‘%’ 后面为注释。 括号[ ] 用于数组输入时用。 5.输入输出语句 (1) 键盘输入参数的值 x=input(请输入参数 x=); (2)输出语句 直接输出: x 或 disp(x); fprintf( M=%.5f, a(%.0f)=%.5f \n ,M,i,a(i)),对于‘‘,其中%前为提示符,按字符串显示,f指显示为实数,%与f之间的数字表示要显示的数小数点后面的位数,如5为小数点后面5位,0为小数点后面0位,\n为换行命令,后面的字母对应为要显示的数字。 二.矩阵的基本运算 1. 数和算术表达式 Matlab中数的表示方法和一般的编辑语言没有区别。例如:数学运算符有:+(加)、—(减)、*(乘)、/(右除)、\(左除)、^(幂) 除一般的四则运算符外,Matlab还提供了左除和幂的运算符。对于左除运算,4\1和1/4具有相同的值,都等于0.25(你可以按斜线下方的为分母来记忆)。左除和右除运算只有在进行矩阵除法时才有区别。“^”为乘方运算符,2^4表示24=16。 2.数学函数 Matlab支持所有的常用的数学函数。以下是一个简单列表。? 表2 基本数学函数 ? ? ? ? gcd lcm 整数函数 ? rem round ceil floor fix 数值运算 ? imag real conj angle abs 复数运算 ? ? sqrt
您可能关注的文档
- 《机械工程测试技术基础》实验报告汇.doc
- 《机械基础》课程设计-减速器设计汇.doc
- 《机械制造工艺与过程综合设计实践》设计说明书-支架零件的工艺规程及铣右端面的工装夹具设计汇.doc
- 《机械基础》教案(48学时)汇.doc
- 《机械工程测试技术基础》课后试题及答案汇.doc
- 《机械系统课程设计》课程设计-机床主传动变速系统设计汇.doc
- 《机械设计CAD设计》课程设计-设计用于带式运输机的一级圆柱齿轮减速器汇.doc
- 《机械制造工程学》课程设计说明书- 输出轴零件的机械加工工艺规程及机床夹具总体方案设计汇.doc
- 《机械设计基础》PPT教程-第20章 弹簧汇.ppt
- 《机械设计》课程设计-展开式二级圆柱直齿轮减速器汇.doc
文档评论(0)