比如:
>> a(1)='bob';
a(2))='ryan';
a(3)='richard';
??? Subscripted assignment dimension mismatch.
需要怎么写?
Answer1:
a{1}='bob'
a{2}='ryan'
a{3}='richard'
Answer2:
a(1,:)='bob ';
a(2,:)='ryan ';
a(3,:)='richard';
%注意:后面或者前面加空格,使每个字符串的长度相等
Answer3:
a(1,1:length('bob'))='bob';
a(2,1:length('ryan'))='ryan ';
a(3,1:length('richard'))='richard';
最后数组a的列数以最长为准,自动补充空格。
没有评论:
发表评论