3.4矩阵元素的运算

矩阵的加、减、乘、除、比较运算和逻辑运算等代数运算是MATLAB数值计算最基层的部分。

1、矩阵加减运算

进行矩阵加法,减法运算的前提是参与运算的两个矩阵或多个矩阵必须具有相同的行数和列数,或者其中一个或多个矩阵是标量


2.矩阵乘法运算

两个矩阵的乘法必须满足被乘矩阵的列数与乘矩阵的行数相等,设矩阵A为mXh矩阵,B为hXn矩阵,则两矩阵的乘积C=AxB。

矩阵之间的乘法不遵循交换律。


3、矩阵的除法运算

矩阵的除法是乘法的逆运算,分为左除和右除两种,分别用运算符号“\”和“/”表示。如果矩阵A和矩阵B是标量。那么A/B和A\B是等价的。对于一般二维矩阵A和B,当进行A\B运算;当时,要求A的行数与B的列数相等;当A/B时,要求A的列数与B的列数相等。


4.矩阵的幂次运算

当矩阵A为方阵时,可进行矩阵的幂云算。用符号"^"表示幂运算


5.矩阵元素的查找

MAtLab中函数find()的作用是进行矩阵元素的查找,它通常与关系函数和逻辑函数相结合。

ind=find(X) :该函数查找矩阵X中的非零元素,函数返回这些元素的单下标

[row,col]=find(X,....):该函数查找矩阵X中的非零元素,函数返回这些元素的双下标i和j


6、矩阵元素的求和

MATLAB中函数sum()和cumsum()的作用是对矩阵的元素求和,语法格式如下

B=sum(A),该函数对矩阵A的元素求和,返回由矩阵A各列元素的和组成的向量。

B=sum(A,dim) 该函数返回在给定的维数dim上元素的和,dim=1时,计算矩阵A各列元素的和,dim=2时,计算矩阵A各行元素的和


7、矩阵元素的求积

B=prod(A) :该函数对矩阵A的元素求积,返回由矩阵A各列元素的积组成的向量

B=prod(A,dim) :dim=1,计算矩阵A各列元素的积,dim=2,计算矩阵A各行元素的积


8.矩阵元素的差分

MATLAB中函数diff()的作用是计算矩阵的差分,其调用格式如下

Y=diff(X) ,计算矩阵各列元素的差分

Y=diff(X,n) 计算矩阵各列元素的n阶差分

Y=diff(X,n,dim) 当dim=1时,计算矩阵各列元素的差分,dim=2时,计算矩阵各行元素的差分


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

技术提高效率

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值