错误使用 reshape元素数不能更改。请使用 作为大小输入之一以自动计算该维度的适当大小。出错 question2 第 88 行optimal_paths = reshapex n n;
问题在于使用 reshape 函数时,输入的大小参数 x 的元素数不等于 n*n,因此无法将其转换为 n 行 n 列的矩阵。解决方法是将大小参数中的一个维度设置为 -1,这样 MATLAB 会自动计算该维度的大小以适应原始数据的元素数。修改后的代码如下:
optimal_paths = reshape(x, n, []);
原文地址: http://www.cveoy.top/t/topic/ezyN 著作权归作者所有。请勿转载和采集!