我正在尝试将字符串分配给 matlab 零。
a = zeros(10);
a(1,:) = 'Hand';
但是,我收到以下错误。
Subscripted assignment dimension mismatch.
我明白了错误的含义。但我正在尝试分配"手"——长度为 4。但我有 10*10 数组。
任何帮助都是可观的
您的字符串的长度为 4,但您尝试将其分配到的位置的长度为 10,因此这就是您收到错误的原因。(您可以使用size()
检查尺寸)尝试
a(1,1:4) = 'Hand';