matlab中index exceeds matrix dimension是什么意思?

 Index exceeds matrix dimensions.翻译成中文就是 指数超过矩阵维度。

意思就是,你矩阵加入定义的矩阵A是 3乘3的矩阵,你在程序里,写了一个 B=A(4,3);

这样的话,Matlab就找不到这第四行第三列的数据,因为你定义的A就三行三列;

比如如下代码,你可以试试:

 M= magic(4);

M(6,6)

输出的就是:

你这段程序也一定出现了这个问题,你的代码不是很全,所以,我也说不好,但问题肯定是这个问题的。你需要改一改保证矩阵没有出界。

就这样,希望解决了你的疑惑,谢谢。



扩展阅读:matlab continue ... matlab linspace ... matlab size ... matlab中figure ... matlab index函数用法 ... matlab cumsum ... index是啥意思matlab ... matlab randi ... matlab reshape ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网