在文本对象中显示包含\ t字符的字符串

时间:2015-08-02 10:37:27

标签: string matlab textbox

在文本对象中,我想显示使用sprintf()从不同长度的许多部分组装的字符串。我想用Tabs分开这些部分。首先,我创建了字符串,它正确地包含了Tab字符。当我设置' String'文本对象的属性为字符串,get()返回正确的字符串,但在屏幕上我看到跳过Tabs的字符串。我在下面放了一个简单的脚本来证明这个问题:

fh=figure;
axis off;
th=text(.5,.5,'trash');
s=sprintf('%s\t%s\t%i','trash','pp',7)
set(th,'String',s);
get(th,'String')
delete(fh);

我不想用空格分隔字符串的各个部分,因为子字符串可能有不同的长度。

感谢任何帮助!

的Laszlo

0 个答案:

没有答案