算术运算
基本算术运算加减乘 右除 左除 乘方
MATLAB的算术运算是在矩阵意义下进行的。
单个数据的运算只是矩阵运算的一种特例
加减运算
两矩阵同型,则运算时两矩阵的对应元素相加减
不同型是会给出错误信息
一个标量与矩阵想加减,就是与矩阵的每一个元素进行加减运算
乘法运算
矩阵A与B进行乘法运算,要求A的列数与B的行数相等,此时称A,B时可乘的或A,B是可容的
若A,B不可容,则报错
除法运算
B/A等效于B*inv(A),A/B等效于inv(A)*B 两种情况一般不等
inv(A)是对A矩阵求逆的意思
乘方运算
一个矩阵的乘方运算可表示为A^x , 要求A为方阵,x为标量
A=[1:5;1:5;6:10;6:10;1:5]
A^2
A =
1 2 3 4 5
1 2 3 4 5
6 7 8 9 10
6 7 8 9 10
1 2 3 4 5
ans =
50 65 80 95 110
50 65 80 95 110
125 165 205 245 285
125 165 205 245 285
50 65 80 95 110
点运算
两个同型矩阵对应元素做相应运算
关系运算
关系运算符号 < <= > >= == ~=不等于
等关系成立时,ans=1,不成立ans=0
当比较的量是两个同型矩阵时,比较是对两矩阵相同位置的元素按标量关系逐个进行的,结果由一个与原矩阵同型的0 1 矩阵组成
一个标量与矩阵进行关系运算,就是与矩阵的每一个元素进行关系运算,结果由一个与原矩阵同型的0 1 矩阵组成
逻辑运算
运算符 与& 或| 非~
当比较的量是两个同型矩阵时,比较是对两矩阵相同位置的元素按标量关系逐个进行的,结果由一个与原矩阵同型的0 1 矩阵组成
一个标量与矩阵进行关系运算,就是与矩阵的每一个元素进行关系运算,结果由一个与原矩阵同型的0 1 矩阵组成