《变量及其赋值》PPT课件.ppt
《《变量及其赋值》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《变量及其赋值》PPT课件.ppt(24页珍藏版)》请在三一办公上搜索。
1、第二章 基本语法,2.1 变量与赋值2.2矩阵的初等运算2.3元素群运算2.4逻辑判断及流程控制2.5基本绘图方法2.6M文件及程序调试,2.1 变量与赋值,2.1.1 标识符,标识符是标识变量名、常量名、函数名和文件名的字符串的总称,规定:变量的名字必须以字母开头(不能超过19个字符),之后可以是任意字母、数字或下划线;变量名称区分字母的大小写;变量中不能包含有标点符号。,一些特殊的变量ans:用于结果的缺省变量名 i、j:虚数单位 i*i=-1pi:圆周率 inf:无穷大 例如:1/0eps:计算机的最小数 2.2204e-016,赋值就是把数赋予代表常量或变量的标识符。Matlab中的变
2、量或常量都代表矩阵,标量应看作1X1的矩阵。,2.1.2 矩阵及其元素的赋值,1、赋值语句的一般形式为:变量名=表达式(数),a=1 2 3;4 5 6;7 8 9a=1 2 3 4 5 6 7 8 9,X=-1.3 sqrt(3)(1+2+3)/5*4显示结果:X=-1.3000 1.7321 4.8000,A=1;B=2;C=3;y=5 B C;A*B A+C C/By=5.000 2.000 3.000 2.000 4.000 1.500,矩阵生成不但可以使用纯数字(含复数),也可以使用变量(或者说采用一个表达式)。矩阵的元素直接排列在方括号内,行与行之间用分号隔开,每行内的元素使用空格
3、或逗号隔开。,变量的元素用圆括号中的数字(也称下标)来注明,一维矩阵(数组或向量)用一个下标表示,二维矩阵用两个下标,以逗号分开。用户可以单独给元素赋值。例如:X(2)=1,a(2,3)=7 如果赋值元素的下标超出了原来矩阵的大小,矩阵的行列就会自动扩展。例:X(5)=abs(X(1)结果:X=-1.3000 1.7321 4.8000 0 1.3000,又如:a(4,3)=6.5 a=1.0000 2.0000 3.0000 4.0000 5.0000 7.0000 7.0000 8.0000 9.0000 0 0 6.5000,跳空的元素被自动地赋值0,这种自动扩展的维数的功能,只适用于
4、赋值语句。在显示语句中会出错。a(5,1)?Index exceeds matrix dimensions.,给全行赋值,可用冒号:如a(5,:)=5,4,3矩阵的抽取 把a的第2、4行及1、3列交叉点的元素取出,构成一个新矩阵b b=a(2,4,1,3)要抽取a中的2,4,5行,可利用空矩阵 的概念 a(2,4,5,:)=,注意:空矩阵与零矩阵的区别,2.1.3 复数,Matlab中的每个元素都可以是复数,复数的虚数部分用i或j表示。C=3+5.3i输入方式:1、z=1+2i,3+4i;5+6j,7+8j z=1.0000+2.0000i 3.0000+4.0000i 5.0000+6.00
5、00i 7.0000+8.0000i 2、虚部、实部分别输入 z=1 3;5 7+2,4;6 8*i z=1.0000+2.0000i 3.0000+4.0000i 5.0000+6.0000i 7.0000+8.0000i,注意:1、只有数字与I,j的乘积可省去乘号,在矩阵不可以。2、确保i,j没有赋值,可键入:clear i,j,所有的运算符和函数都对复数有效f=sqrt(1+2i)f=1.2720+0.7862i检验 f*fans=1.0000+2.0000i,运算符“”表示将矩阵作共轭转置,conj()取共轭h=zh=1.0000-2.0000i 5.0000-6.0000i 3.00
6、00-4.0000i 7.0000-8.0000i conj(h)ans=1.0000+2.0000i 5.0000+6.0000i 3.0000+4.0000i 7.0000+8.0000i,转置:对于实矩阵用()符号或(.)求转置结果是一样的;然而对于含复数的矩阵,则()将同时对复数进行共轭处理,而(.)则只是将其排列形式进行转置。,WhoWhosInf(无穷大)1/0Nan(不确定)0/0 0*inf inf/inf(inf*inf),2.1.4 变量的检查,(1)用线性等间距生成向量矩阵(start:step:end)a=1:2:10a=1 3 5 7 9,基本赋值矩阵,(2)a=li
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 变量及其赋值 变量 及其 赋值 PPT 课件

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