Matlab(6)——Matlab基本运算

Matlab(6)——Matlab基本运算

一、算数运算

1.基本算术运算

加(+)、减(-)、乘(*)、左除()、右除(/)、乘方(^)

这些运算都是在矩阵意义下进行的,单个数据的算术运算只是矩阵算术运算的特例。

下面看进一步介绍:

①加减运算

——运算对象为两同型矩阵。
——一个标量也可以与矩阵进行加减运算,把标量与矩阵中每个元素相加减

②乘法运算

——矩阵的乘法运算,即A*B要满足:A的列数=B的行数

③除法运算

若A可逆,B/A=B*inv(A),A\B=inv(A)*B

inv函数:求可逆矩阵的的逆矩阵

④乘方运算

格式:A^x

——A必为方阵,x为标量

2.点运算

.*(点乘)、./(点右除)、.(点左除)、.^(点乘方)

两个同型矩阵进行点运算,是指他们的对应元素进行相关运算

power(A,n):相当于A.^n

二、关系运算

<、<=、>、>=、==、~=(不等于)

——两个标量间的关系运算:成立则关系表达式结果为1,否则为0
——两个同型矩阵间的关系运算:两矩阵对应的两元素按标量关系运算规则逐个进行,最终结果为与这两个矩阵同型的矩阵,元素由0、1组成
——标量与矩阵间的关系运算:标量与矩阵的每个元素按标量关系运算规则逐个比较,最终结果为与这个矩阵同型的矩阵,元素由0、1组成

三、逻辑运算

逻辑运算符:&(与)、|(或)、~(非)

——两个标量间的逻辑运算
——两个同型矩阵间的逻辑运算:两矩阵对应的两元素按标量逻辑运算规则逐个进行,最终结果为与这两个矩阵同型的矩阵,元素由0、1组成
——标量与矩阵间的逻辑运算:标量与矩阵的每个元素按标量逻辑运算规则逐个进行,最终结果为与这个矩阵同型的矩阵,元素由0、1组成

四、运算优先级

优先级:~(非)>算术运算>关系运算>&(与)、|(或)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值