【教学课件】第二节MATLAB运算基础.ppt
《【教学课件】第二节MATLAB运算基础.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第二节MATLAB运算基础.ppt(18页珍藏版)》请在三一办公上搜索。
1、第二节 MATLAB运算基础,1、变量与常量,eps 容差变量,定义为1.0到最近浮点数的距离,在 pc机上=2-52 pi 圆周率的近似值3.1415926 inf或Inf 表示正无穷大,定义为1/0 NaN 非数,它产生于0,0/0,/等运算 i,j 虚数单位 ans 对于未赋值运算结果,自动赋给ans,(1)常量(特殊的变量),变量的命名:变量的名字必须以字母开头(不能超过19个字符),之后可以是任意字母、数字或下划线;变量中不能包含有标点符号在命令窗口中,同时存储着输入的命令和创建的所有变量值,它们可以在任何需要的时候被调用。如要察看变量a的值,只需要在命令窗口中输入变量的名称即可:a
2、变量名区分大小写,(2)变量,1、常用的数学运算符,*(乘),/(左除),(右除),(幂)在运算式中,MATLAB通常不需要考虑空格;多条命令可以放在一行中,它们之间需要用分号隔开;逗号告诉MATLAB显示结果,而分号则禁止结果显示。2、常用数学函数abs,sin,cos,tan,asin,acos,atan,sqrt,exp,imag,real,sign,log,log10,conj(共扼复数)等,(3)简单的数学运算,MATLAB赋值语句有两种形式:(1)变量=表达式(2)表达式其中“表达式”是用运算符将有关运算量连接起来的式子,其结果是一个矩阵。注第二种语句形式下,将表达式的值赋给MAT
3、LAB的永久变量ans。在一条语句中,如果表达式太复杂,一行写不下,可以加上三个小黑点并按下回车键,然后接下去再写。例如:s=1-1/2+1/3-1/4+1/5-1/6+1/7-1/8+1/9-1/10+1/11-1/12;,(4)变量赋值,2、矩阵的Matlab表示,矩阵是MATLAB最基本的数据对象,MATLAB的大部分运算或命令都是在矩阵运算的意义下执行的。在MATLAB中,不需对矩阵的维数和类型进行说明,MATLAB会根据用户所输入的内容自动进行配置。标量是作为1*1的矩阵来处理的,当矩阵的行或列为1时,就成了向量。矩阵的元素通常为实数或复数,也可以是字符串,建立矩阵建立矩阵可以用:直
4、接输入法、利用函数建立矩阵和利用M文件建立矩阵。直接输入法:将矩阵的元素用方括号括起来,按矩阵行的顺序输入各元素,同一行的各元素之间用空格或逗号分隔,不同行的元素之间用分号分隔。(也可以用回车键代替分号)例如,键入命令:A=1 2 3;4 5 6;7 8 9输出结果是:A=1 2 3 4 5 6 7 8 9,矩阵生成不但可以使用纯数字(含复数),也可以使用变量(或者说采用一个表达式)。矩阵的元素直接排列在方括号内,行与行之间用分号隔开,每行内的元素使用空格或逗号隔开。大的矩阵可以用分行输入,回车键代表分号。,y=2,4,53 6 8y=2 4 5 3 6 8,a=1;b=2;c=3;x=5 b
5、 c;a*b a+c c/bx=5.000 2.000 3.000 2.000 4.000 1.500,(1)用线性等间距生成向量矩阵(start:step:end)a=1:2:10a=1 3 5 7 9,其中start为起始值,step为步长,end为终止值。当步长为1时可省略step参数;另外step也可以取负数。,(2)a=linspace(n1,n2,n)在线性空间上,行矢量的值从n1到n2,数据个数为n,缺省n为100。a=linspace(1,10,10)a=1 2 3 4 5 6 7 8 9 10,利用函数建立数值矩阵:MATLAB提供了许多生成和操作矩阵的函数,可以利用它们去建
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 第二 MATLAB 运算 基础

链接地址:https://www.31ppt.com/p-5662306.html