发布网友 发布时间:2023-08-12 17:10
共1个回答
热心网友 时间:2023-12-08 12:17
Index exceeds matrix dimensions.翻译成中文就是 指数超过矩阵维度。
意思就是,你矩阵加入定义的矩阵A是 3乘3的矩阵,你在程序里,写了一个 B=A(4,3);
这样的话,Matlab就找不到这第四行第三列的数据,因为你定义的A就三行三列;
比如如下代码,你可以试试:
M= magic(4);
M(6,6)
输出的就是:
你这段程序也一定出现了这个问题,你的代码不是很全,所以,我也说不好,但问题肯定是这个问题的。你需要改一改保证矩阵没有出界。
就这样,希望解决了你的疑惑,谢谢。