Index exceeds the number of array elements. Index must not exceed 0. 出错 stlread (第 46 行) x(:,i)=[ver1(1); ver2(1); ver3(1)]; % convert to matlab "patch" compatible format 出错 c3 (第 9 行) [F,V] = stlread('queen.stl');
时间: 2024-04-26 16:26:39 浏览: 172
TI-PCF8574A.pdf
这个错误提示是因为在 stlread 函数的第 46 行出现了数组下标越界的情况,也就是说你可能访问了一个不存在的数组元素。具体来说,可能是因为传递给 stlread 函数的 STL 文件格式不正确,或者 STL 文件中的数据格式与代码中的格式不匹配导致的。
建议你检查一下 STL 文件是否存在问题,或者尝试使用其他的 STL 文件进行测试。另外,也可以检查一下代码中的数组下标是否正确,确保不会出现越界的情况。
阅读全文