- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2MATLAB数据和其运算
第二章 MATLAB数据及其运算;2.1 MATLAB数据的特点;MATLAB 基本数据类型;2.2 变量及其操作;赋值语句;例2-1 计算表达式的值,并显示计算结果。;例2-2 计算表达式 的值,并将结果赋给变量x,然后显示计算结果。;预定义变量;部分常用的预定义变量及其含义;内存变量的显示;;内存变量的删除与修改;;;对于较大矩阵的输入,可采用变量编辑器;内存变量文件;例:;数据的输出格式;格式符;;2.3 MATLAB矩阵的表示;下面语句输入行向量和列向量;;建立复数矩阵;利用M文件建立矩阵;冒号表达式;;访问矩阵的某一个元素
(第二行第三列);采用矩阵元素的序号来引用矩阵元素。;;size(A)返回矩阵的维数;reshape(A,m,n)重排A成m*n矩阵;;利用冒号表达式获得子矩阵; a=magic(5)
a =
17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9
a(2,:)
ans =
23 5 7 14 16
a(2:3,1:2:5)
ans =
23 7 16
4 13 22;利用空矩阵删除矩阵的元素;多维数组的定义;以下语句定义一个三维数组或矩阵;MATLAB提供了另一个函数 cat 函数来构造多维数组;cat 函数的另一个例子;2.4 MATLAB数据的运算;;矩阵加减法,矩阵必须相同维数; (2) 矩阵乘法 假定有两个矩阵A和B,若A为m×n矩阵,B为n×p矩阵,则C=A*B为m×p矩阵。
C=A*B完成矩阵A、B的线性代数积,即
;矩阵乘法,两相乘的矩阵维数必须相容;(3) 矩阵除法在MATLAB中,有两种矩阵除法运算:\和/,分别表示左除和右除。如果A矩阵是非奇异方阵,则A\B和B/A运算可以实现。
A\B等效于A的逆左乘B矩阵,也就是inv(A)*B,而B/A等效于A矩阵的逆右乘B矩阵,也就是B*inv(A)。;矩阵左除 \;矩阵右除 /; 对于含有标量的运算,两种除法运算的结果相同,如3/4和4\3有相同的值,都等于0.75。又如,设a=[10.5,25],则a/5=5\a=[2.1000 5.0000]。对于矩阵来说,左除和右除表示两种不同的除数矩阵和被除数矩阵的关系。对于矩阵运算,一般A\B≠B/A。; (4) 矩阵的乘方 一个矩阵的乘方运算可以表示成A^x,要求A为方阵,x为标量。; a=magic(3), b=a^0.1
a =
8 1 6
3 5 7
4 9 2
b =
230/189 + 68/6915i 249/7684 + 557/6365i 184/2983 - 535/5496i
433/9815 + 567/41788i 1510/1259 + 557/4613i 439/6500 - 283/2107i
265/5303 - 145/6196i 207/2612 - 1115/5354i 5350/4527 + 341/1472i ;2.点运算 在MATLAB中,有一种特殊的运算,因为其运算符是在有关算术运算符前面加点,所以叫点运算。点运算符有.*、./、.\和.^。两矩阵进行点运算是指它们的对应元素进行相关运算,要求两矩阵的维参数相同。.^的指数或底也可以是标量; A=[1,2,3;4,5,6;7,8,9];
B=[-1,0,1;1,-1,0;0,1,1];
C=A.*B
C =
-1 0 3
4 -5 0
0 8 9; a=magic(3);b=pascal(3); [a b]
ans =
8 1 6 1 1 1
3 5 7 1 2 3
4 9 2
您可能关注的文档
最近下载
- 人教版五年级下册数学全册教学课件(配新插画).pptx
- 关于申请泵房水泵的申请书.docx VIP
- TCIAPS0002-2017 锂离子电池企业安全生产规范-2019.docx
- 华为案例萃取之道--组织知识资产积累与复用的最佳实践.pptx VIP
- 船闸水工建筑物设计规范.doc VIP
- 山西省朔州市怀仁市一中2023-2024学年高二上学期第一次月考生物试题9253.docx VIP
- 《新课标下小学语文整本书阅读的实践研究》结题报告.doc VIP
- 《十二公民》剧本.docx VIP
- 2025内蒙古汇能控股集团有限公司卓正煤化工招聘笔试备考试题及答案解析.docx VIP
- 麦儿黄,杏儿酸.doc VIP
文档评论(0)