>> name =char('Qi Jun Ting','chenquan');
>> tname=name(1,:) %把name中的第一行矩阵赋给tname
tname =
'Qi Jun Ting'
>> size(tname)
ans =
1 11
这个比较容易看明白。与下面的一个例子作比较。
>> name=char('Thomas R.Lee','Senior Developer');
>> trimname=deblank(name(1,:)); %deblank函数自动删除char函数添加的空格。
>> size(trimname)
ans =
1 12
>> trimname1=name(1,:);
>> size(trimname1)
ans =
1 16
在使用char函数时,要注意对于那些长度没有达到最大值的元素,会在右边自动补空格。然后输入各参数字符串长度的最大值。实质是以Senior Developer的长度为列。