数组索引必须为正整数或逻辑值。 出错 random_search (第 19 行) f(x)=max(obj);
时间: 2024-04-28 13:25:22 浏览: 120
这个错误提示是在 MATLAB 中出现的,它的意思是在 random_search 函数的第 19 行,出现了一个无法使用的索引。可能是因为你在代码中使用了非正整数或逻辑值作为数组索引,导致程序无法正常运行。另外,关于函数中的 f(x)=max(obj) 这段代码,它的作用是求出 obj 数组中的最大值,并将其赋值给 f(x)。但是,如果 obj 数组为空,则会导致这段代码出错。你可以检查一下你的代码,看看是否存在这些问题。
阅读全文