2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > MATLAB-索引超出矩阵维度下标索引必须为正整数类型或逻辑类型 max()函数 一种解决办法

MATLAB-索引超出矩阵维度下标索引必须为正整数类型或逻辑类型 max()函数 一种解决办法

时间:2021-11-03 13:06:02

相关推荐

MATLAB-索引超出矩阵维度下标索引必须为正整数类型或逻辑类型 max()函数 一种解决办法

在使用matlab的max( )函数时,报错:下标索引必须为正整数类型或逻辑类型

我检查了一遍数组Ldb,索引是没有问题的。matlab的索引是从1开始的,这一点没有用错。

再检查后发现程序里有这样的语句:

max=max(abs(sout));

!!!问题出在了这里:当前变量里面有变量名为min和max,所以阻碍了系统函数调用。

所以大家以后在给变量命名的时候尽量避开特殊名词,比如max,min,sum等等,以免报错。

这是我的一点小经验,分享给大家!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。