怎么会出现这个问题(O_O)? 返回小木虫查看更多
你定义B为二维数组(4x2),但你却用一维数组给它赋值。complier当然报错。你可以用reshape把一维数组给B赋值。 B(M,N)=reshape(source=(/..../), shape=(/M,N/) Matlab也有reshape,但MATLAB的计算速度比FORTRAN慢很多,
你应该是计算矩阵的乘法,你看看你的C是不是大小定义错了,、
你定义B为二维数组(4x2),但你却用一维数组给它赋值。complier当然报错。你可以用reshape把一维数组给B赋值。
B(M,N)=reshape(source=(/..../), shape=(/M,N/)
Matlab也有reshape,但MATLAB的计算速度比FORTRAN慢很多,
你应该是计算矩阵的乘法,你看看你的C是不是大小定义错了,、