下载此文档

《计算机仿真技术基础》2.2matlab运算基础.ppt


文档分类:IT计算机 | 页数:约46页 举报非法文档有奖
1/46
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/46 下载此文档
文档列表 文档介绍
该【《计算机仿真技术基础》2.2matlab运算基础 】是由【wyj199215】上传分享,文档一共【46】页,该文档可以免费在线阅读,需要了解更多关于【《计算机仿真技术基础》2.2matlab运算基础 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。 矩阵和数组的运算
MALAB
矩阵运算规则是按照矩阵作为运算要素定义的,
数组运算是按照矩阵元素作为运算要素定义的。
标量运算是矩阵和数组的运算的特例。
1
矩阵和数组的算术运算
MALAB
矩阵和数组的加减运算
两个矩阵必须同型时才可以进行加减运算。如有一个是标量,则该标量与矩阵的每个元素进行加减运算。
数组的加减运算法则与矩阵的加减运算法则相同。
2
MALAB
例2-32 设 求 A-2B。
方法1:
A=[4 -3 1;2 0 5];B=[1 2 0;-1 0 3];
A-2*B
方法2:
A=[4 -3 1;2 0 5];B=[1 2 0;-1 0 3];
b=uminus(2*B) %,返回2*B的相反数
A+b
2)矩阵和数组的乘法运算
01
02
MALAB
矩阵的乘法运算符为*,定义为:
设A=(aij)m×s,B=(bij)s×n,则A与B的乘积
C=AB=(cij)m×n是 m×n矩阵,其中cij( i= 1,2, …, m ;j =1,2, …,n) 等于A的第i行与B的第j列对应元素的乘积之和。
数组的乘法运算符为.*,两个矩阵必须同型时才可以进行数组乘法运算。
运算规则为:矩阵A和B中的对应元素相乘。
如果参加运算的矩阵其中有一个是标量时,矩阵和数组的乘法运算均为标量与矩阵的每个元素进行乘法运算。
4
5
A=[1 0 3;2 1 0];
B=[4 1;-1 1;2 0];
A*B,
B*A
MALAB
例2-33 求乘积 AB 和 BA。
MALAB
例2-34 求 (AB)T和BT×AT(T为转置运 算)。
A=[1 -1 2;2 0 1];
B=[2 -1 0;1 1 3;4 2 1];
(A*B)'
B'*A'
MALAB
矩阵和数组的除法运算
矩阵除法运算的运算符为\和/,分别表示左除和右除。
矩阵除法的定义为:
A\B=A-1×B
A/B=A×B-1
其中A-1和B-1是矩阵A和B的逆,矩阵B的逆也可用函数inv求得。
MALAB
除法运算的运算符为.\和./,分别数组为数组的左除和右除,表示数组的相应元素相除。两个矩阵必须同型时才可以进行数组除法运算。
定义为:
设A=(aij)m×n,B=(bij)m×n,
则数组的右除为
C=(cij)m×n= (aij/ bij )m×n,
数组的左除为
C=(cij)m×n= (bij/ aij )m×n。
例2-35 求解方程组

MALAB
A=[2 2 -1 1;4 3 -1 2;8 3 -3 4;3 3 -2 -2];
b=[4 6 12 6]';
X=A\b
%等价语句为 X=inv(A)*b


9
矩阵和数组的乘方运算
矩阵乘方运算的运算符为∧,运算表达式为A∧B,矩阵乘方运算的含义是:A^B表示方阵A自乘B次。
数组乘方运算的运算符为.^,运算表达式为A.^B,其中A和B都可以是矩阵或标量。
MALAB
10

《计算机仿真技术基础》2.2matlab运算基础 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数46
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wyj199215
  • 文件大小4.81 MB
  • 时间2025-02-01
最近更新