- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第1页,共24页,星期日,2025年,2月5日
2.1变量与赋值
2.1.1标识符标识符是标识变量名、常量名、函数名和文件名的字符串的总称规定:变量的名字必须以字母开头(不能超过19个字符),之后可以是任意字母、数字或下划线;变量名称区分字母的大小写;变量中不能包含有标点符号。第2页,共24页,星期日,2025年,2月5日一些特殊的变量ans:用于结果的缺省变量名i、j:虚数单位i*i=-1pi:圆周率inf:无穷大例如:1/0eps:计算机的最小数2.2204e-016第3页,共24页,星期日,2025年,2月5日赋值就是把数赋予代表常量或变量的标识符。Matlab中的变量或常量都代表矩阵,标量应看作1X1的矩阵。2.1.2矩阵及其元素的赋值1、赋值语句的一般形式为:变量名=表达式(数)a=[123;456;789]a=123456789第4页,共24页,星期日,2025年,2月5日X=[-1.3sqrt(3)(1+2+3)/5*4]显示结果:X=-1.30001.73214.8000》A=1;B=2;C=3;》y=[5BC;A*BA+CC/B]y=5.0002.0003.0002.0004.0001.500矩阵生成不但可以使用纯数字(含复数),也可以使用变量(或者说采用一个表达式)。矩阵的元素直接排列在方括号内,行与行之间用分号隔开,每行内的元素使用空格或逗号隔开。第5页,共24页,星期日,2025年,2月5日★变量的元素用圆括号中的数字(也称下标)来注明,一维矩阵(数组或向量)用一个下标表示,二维矩阵用两个下标,以逗号分开。★用户可以单独给元素赋值。例如:X(2)=1,a(2,3)=7★如果赋值元素的下标超出了原来矩阵的大小,矩阵的行列就会自动扩展。例:X(5)=abs(X(1))结果:X=-1.30001.73214.800001.3000又如:a(4,3)=6.5a=1.00002.00003.00004.00005.00007.00007.00008.00009.0000006.5000跳空的元素被自动地赋值0,这种自动扩展的维数的功能,只适用于赋值语句。在显示语句中会出错。a(5,1)???Indexexceedsmatrixdimensions.第6页,共24页,星期日,2025年,2月5日★给全行赋值,可用冒号’:’如a(5,:)=[5,4,3]★矩阵的抽取把a的第2、4行及1、3列交叉点的元素取出,构成一个新矩阵bb=a([2,4],[1,3])★要抽取a中的2,4,5行,可利用空矩阵[]的概念a([2,4,5],:)=[]注意:空矩阵与零矩阵的区别第7页,共24页,星期日,2025年,2月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.0000i3.0000+4.0000i5.0000+6.0000i7.0000+8.0000i2、虚部、实部分别输入z=[13;57]+[2,4;68]*iz=1.0000+2.0000i3.0000+4.0000i5.0000+6.0000i7.0000+8.0000i注意:1、只有数字与I,j的乘积可省去乘号,在矩阵不可以。
原创力文档


文档评论(0)