MATLAB学习基础知识材料.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
/ 1、数学建模基础知识及常用命令 一、界面窗口介绍: 1 命令窗口(command window),窗口中输入命令,回车实现计算或绘图功能。 2 工作空间窗口(work space)运行matlab命令时所产生的变量都被加入到工作空间,该窗口可以显示命令窗口中已输入的变量的名称,数值等。 3 命令历史窗口(command history)显示所有执行过的命令,选定某个命令时可以双击或按F9执行。 4 当前目录窗口(Current folder)显示当下目录下的文件信息。 二、常用运算 1、算术运算符 加 + 减 - 乘 * 左除 / 右除 \ 乘方 ^ 注意:在普通的数值运算中,左除为我们常用的除法形式,左除右除结果比较像逆运算,如1/2 和1\2结果互为倒数 ,但在矩阵的运算中,结果完全不一样,类似于左乘和右乘结果一般会不一样。 运算的优先级:从左到右,幂运算最高优先级,乘除法具有相同次优先级,加减法具有相同的低优先级,括号可以用来改变优先次序。 大家可以进行几个普通计算(练习10分钟) 1、 2、 2、数据显示格式 默认情况下,matlab显示小数点后4位小数,可以利用format命令改变显示格式(一般写在要改变的数值的命令前): format short 小数点后4位 format long 小数点后15位 format bank 小数点后2位(以上为三个常用的) format rat 最接近的有理数 如以为例: pi = 3.1416 format long pi ans =3.141592653589793 format rat pi ans =355/113 format bank pi ans =3.14 format short pi ans =3.1416 三、matlab变量 1、变量赋值形式 变量=表达式(数值) 或 表达式(数值) 其中,“=”为赋值符号,将右边表达式的值赋给左边变量(上面左的含义),当不指定输出变量时,matlab将表达式的值赋给临时变量ans(右的含义)。 同一行可以有多个变量赋值,用分号(不显示结果)或逗号(显示结果)分隔。 2、变量命名规则 变量名必须以字母开头,后面可跟字母、数字或下划线。 变量名区分字母的大小写,例如a和A是两个不同的变量。 变量名不超过63个字符。 常用的特殊变量: pi 圆周率 inf 正无穷大 eps 最小浮点数 i,j 虚数单位 NaN 非数值,0/0,inf/inf,0*inf 3、数组(向量)的建立 两种方式:(1)在方括号中一次输入元素,中间用逗号或空格分开。 如:a=[1,-5,0,1/3,pi] a =1.0000 -5.0000 0 0.3333 3.1416 若要使用其中某个元素,可在括号中输入列号(即第几个元素),例如取第二个元素 a(2) ans = -5 (2)利用符号“:”建立等差数组。 格式: x=初值:步长:终值(步长为1时可省略,步长也可以为负数) 如建立一个1至6,步长为1的等差数组: a=1:1:6 a = 1 2 3 4 5 6 4、数组的运算 数组元素的乘除与乘幂运算必须在运算符前加点,称为“点”运算 .* 点乘 ./ 点除 .^ 点幂 例如:设,求。 x=1:5; f=x.^2-1./x f = 0 3.5000 8.6667 15.7500 24.8000 四、符号变量 1、符号变量与符号表达式 可以用syms命令先定义一个个符号变量,再建立更多的符号变量。在建立多个符号变量时,可依次输入,中间用空格分开。 syms a b x; y=a*x-b/x+5 y = a*x - b/x + 5 2、字符变量 在matlab中用单引号括起来的一串字符称为字符串,字符串赋给变量,就构成字符变量。 hello ans = hello 五、常用函数 sin(x) 正弦函数 asin(x) 反正弦函数 cos(x) 余弦函数 acos(x) 反余弦函数 tan(x) 正切函数 atan(x) 反正切函数 cot(x) 余切函数 acot(x) 反余切函数 sec(x) 正割函数 asec(x) 反正割函数 csc(x) 余割函数 acsc(x) 反余割函数 sqrt(x) 平方根 log(x) 自然对数 ab

文档评论(0)

一叶轻舟 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档