许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  MATLAB基础:算数运算符详解与使用示例

MATLAB基础:算数运算符详解与使用示例

阅读数 7
点赞 0
article_banner

1、所针对的对象:矩阵、阵列;

2、所用运算符:

(1)加减运算:

①、+ :即简单的 A+B 但要求A和B两个矩阵要具有相同的维度;(即两个矩阵行数和列数相同)

例如:

A + B 就是简单的两个矩阵对应位置元素的相加和(A,B都是两行三列矩阵)

而 a + B 报错,因矩阵 a 为三行三列,而矩阵 B 为两行三列(行列数目不一)故不能相加;

②、- :同加法运算

(2)乘法运算

①、矩阵的乘法(*):A * B 其中矩阵 A 的列数应等于矩阵 B 的行数,最后所得矩阵的行数等于矩阵A的行数,所得矩阵的列数等于矩阵B的列数(即, m ×n * n×a = m×a)

例如:

②、元素的乘法(.*  点乘):A .* B 矩阵 A 中对用元素与矩阵 B 中对应元素相乘(要求矩阵A与矩阵B行列对应相等)

例如:

(3)除法运算

①、左除( \ ):A \ B(要求矩阵 A 与矩阵 B 的维度相等)

②、点左除(.\):A .\ B 矩阵A中对应元素除以矩阵B中的对应元素(要求矩阵 A 和 B 维度相同)

例如:

③、 右除( / ):A / B(要求矩阵 A 与矩阵 B 的维度相等)

例如:

④、点右除(./):A ./ B 矩阵A中对应元素除以矩阵B中对应元素(要求矩阵A与B维度相等)

例如:

点左除(.\)与点右除(./)当矩阵A点除一个元素时,点左除等价于该元素点右除该矩阵

例如:

点右除为矩阵所有元素都除以该元素

例如:

(4)幂运算

①、矩阵的幂运算:A ^2 相当于A * A(要求A矩阵为方阵,即行数与列数相等)

例如:

②、元素的幂运算:A .^ 2 矩阵A中每一个元素都进行幂运算

例如:

(5)转置运算

矩阵的转置(‘):A’ 即“矩阵A的每一行元素从上往下依次拍成列”


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空