PDA

查看完整版本 : [MATLAB数学相关] 矩阵相乘问题


youcao0229
2010-05-31, 17:38
B={-45.13 1.00;78.205 1.00;111.84 1.00;147.18 1.00;184.82 1.00};
c=B';
d=c*B;
系统出错:??? Error using ==> *
Function '*' is not defined for values of class 'cell'.
实在不明白哪儿有问题了

guohf
2010-06-26, 10:53
好象应是
d=c.*B;

c后有一个点

speedfire
2010-07-13, 22:50
=[-45.13 1.00;78.205 1.00;111.84 1.00;147.18 1.00;184.82 1.00];
{} > []

matlabmichael
2010-07-14, 11:09
{}变成[],注意矩阵的表示。

fanstars
2010-08-13, 18:02
矩阵相乘问题用点乘解决就行

hahaha
2010-10-11, 12:20
是四楼说的问题,矩阵是用[]括起来的,不是{}