您的位置首页百科问答

MATLAB报错“下标索引必须为正整数类型或逻辑类型”是怎么回事?

MATLAB报错“下标索引必须为正整数类型或逻辑类型”是怎么回事?

的有关信息介绍如下:

MATLAB报错“下标索引必须为正整数类型或逻辑类型”是怎么回事?

不要把其他编程语言的习惯带到MATLAB来。MATLAB基本单位是矩阵,因此矩阵或者向量是从1开始,而不是0开始。

所以改一下你第52行的L(0),如果L是向量,那么索引必须是正整数。如果L是矩阵,索引必须是行和列的,也必须是正整数。