MATLAB如何对数组元素批量加减乘除次方运算?

作者:清风拂面 | 创建时间: 2023-05-06
介绍MATLAB中的运算符"+" "-" ".*" "./" ".\" ".^"以及如何用它们对数组元素进行批量操作。...
MATLAB如何对数组元素批量加减乘除次方运算?

操作方法

首先,我们有2*3的数组两个:A和B. 使用A+B求出对应元素之和,A-B求出对应元素之差。

+和-还是一元运算符(unary).可以直接+A或者-A求出A的正或者负。

使用" .*"运算符可以将两个矩阵对应元素相乘。请注意不是"*". "*"是矩阵乘法。

类似的,使用" ./"右除运算符,就是除法运算,左边的对应元素除以右边。" .\"左除运算符则是右边对应元素除以左边。

".^"次方运算符也类似,将矩阵对应元素算x^y

另外,请注意以上运算符均可以有一个操作数是1*1的单个数字,如图。

但是,如果两个操作数都不是单个元素,则它们必须有相同的尺寸才可。

温馨提示

注意不要与矩阵运算符矩阵乘法"*"矩阵除法"/""\"矩阵次方"^"这几个符号混淆。
点击展开全文

更多推荐