MATLAB矩阵基本运算的实现(一)

MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室),强大的矩阵运算能力是MATLAB的一个重要的特点,下面我就为大家整理了一下利用MATLAB实现矩阵基本运算的方法。

一、矩阵的加减法
矩阵加减法运算必须保证参与运算的矩阵是同维数,就是在算例中的a和b矩阵,都是2×3的矩阵。
只要矩阵是同维数的就可以进行加减运算,因为MATLAB本来就是矩阵实验室所以直接输入a+b或a-b就可以运行,矩阵相加就是对应元素进行相加,下面看算例:
在这里插入图片描述
在这里插入图片描述

二、矩阵各类乘法运算
算数乘法就是计算相同维度矩阵下的对应元素进行相乘代码为a.b,下面看算例结果:
在这里插入图片描述
矩阵的乘法运算和加减法和算数乘法运算不同,同维数的矩阵(除了方阵)不能进行乘法运算,乘法的运算要求两个矩阵的维数有着矩阵A是mxs阶,矩阵B是sxn阶矩阵,才能计算得到得出mxn阶的矩阵C下面看算例:
在这里插入图片描述
矩阵中还有一种叫做线性乘法就是将矩阵的每一个元素都乘上一个相同的常数,如2
a,下面见算例:
在这里插入图片描述
三、矩阵各类除法运算
矩阵除法和乘法一样也有算数除法和矩阵除法,但是除法有其自己的特点,所以我单独放出来进行展示。
一算数除法(这里所使用的a和b矩阵和前面介绍加减法使用的一致)
左除a/b就是等价与算数上的a÷b,a的行数和b的行数要一致,代码为a./b,下面看算例:
在这里插入图片描述
右除a/b就是等价于算数上的b÷a,a的列数和b的列数要一致,代码为a.\b,下面看算例:
在这里插入图片描述
二矩阵除法
矩阵的除法,在线性代数的没有专门的除法,其本质是将一个矩阵转换为其本身的逆然后进行乘法运算,关于逆和其他的矩阵运算会在后面为大家整理。MATLAB中是可以直接用A/B或A\B进行计算的,这里就不进行展示了。

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

通天大道

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

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

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

打赏作者

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

抵扣说明:

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

余额充值