如何解决“内部矩阵维度必须达成一致”。在MATLAB中我确实使尺寸相同

时间:2013-05-17 19:12:27

标签: matlab matrix dimensions

我一直在使用MATLAB完成一些工作,但我遇到了一些问题。 MATLAB告诉我:

  Error using  * 
  Inner matrix dimensions must agree.

  Error in iterationHn (line 29)
  revisedFup=trVnew*Foldup*Vnew;

但我确实确保trVnew,Foldup,Vnew都是8x8双矩阵。 我认为没有尺寸问题。 那怎么解决呢?

谢谢!

1 个答案:

答案 0 :(得分:2)

只有尺寸出错时才会出现此错误。尝试在第29行放置断点并检查该点的尺寸。您可能不小心覆盖了其中一个矩阵(例如,更改了其尺寸)。