关于matlab 数组索引必须为正整数或逻辑值的报错问题: 如图,这样会报错,MATLAB报错原因:在访问矩阵(包括向量、二维矩阵、多维数组)的过程中,下标索引要么从 0 开始,要么出现了负数。 注意这里与C语言不同,索引时要从1开始 所以将i初值设为1,问题解决