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