要解决 "无法执行赋值,因为左侧的大小为 1000×1,右侧的大小为 732×1" 错误,你需要确保左侧和右侧的大小相匹配。左侧的大小为 1000×1,右侧的大小为 732×1,因此无法直接进行赋值。

一种解决方法是创建一个大小为 1000×1 的向量,将 data(:, 1) 中的值复制到相应的位置上。这样,左侧和右侧的大小就会匹配。具体代码如下所示:

labels = zeros(1000, 1);
labels(1:732) = data(:, 1);

请注意,这里假设你只需要将 data(:, 1) 中的前 732 个值复制到 labels 中。如果你有其他需求,请相应地调整代码。

Python 错误:无法执行赋值,左侧大小与右侧大小不匹配

原文地址: https://www.cveoy.top/t/topic/nhPw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录