请问matlab编程,怎样让两个矩阵对应元素相除?

2020-07-18 母婴育儿 620阅读

matlab编程,让两个矩阵对应元素相除应该使用点除(./)符号。例如:矩阵A=[3,6,9],B=[1,2,3],使用方法为A./B,结果为[3,3,3]

同样,对应元素相乘应该使用点乘(.*),对矩阵的每一个元素进行幂运算应该使用 .^ 符号。

MATLAB在矩阵的运算中,“/”号和“*”号代表矩阵之间的乘法与除法,对应元素之间的乘除法需要使用“./”和“.*”。

另外数与矩阵之间的乘法就可以使用“*”号,矩阵与数的右除可以使用“/”号,左除应该使用“./”,即矩阵除以数使用“/”号,数除以矩阵应该使用“./”号。

扩展资料:

在 MATLAB 中还存在与右除号“/”方向相反的左除号“\”,代表的意义是左除号右面的数据除以左面的数据。

对于一个矩阵方程 Ax=B ,如果求解矩阵 x 的话可以使用左除命令,即 x=A\B 快速解方程。

参考资料:MATLAB MathWorks 中国

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com