您的位置:首页 > 编程语言 > MATLAB

Matlab中的矩阵运算

2016-03-08 22:38 330 查看
四种点运算 

  .* 点乘

  .^ 点乘幂

  .\ 点左除

  ./ 点右除

解释:点运算是对相同维数(行列维度都相同)的矩阵的对应元素进行相应的运算

矩阵的点积,就是加点的情况(A.*B)


就是矩阵各个对应元素相乘, 这个时候要求两个矩阵必须同样大小

矩阵的乘法,就是不加点的情况 (A*B)(其他^、\
、/ 运算类似)

就是矩阵a的第一行乘以矩阵b的第一列,各个元素对应相乘然后求和作为第一元素的值。这也就是线性代数课本中讲的运算。


===================================================================================

下面讲一下\ 和 / 的区别

运算符                                             名称                说明
/(向右倒称为右除)                    右除                AB=C    A=C/B
\(向左倒称为左除)                    左除                AB=C    B=A\C

A\B=inv(A)*B (A左除B=A的逆乘以B)

A/B=A*(inv(B))  
(A右除B等于A乘以B的逆)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: