2014-07-10 105 views
2

我的问题就是这么简单〜 代码:写入字符串到Excel中使用MATLAB和控制格式

name={'ab','ac','ad','ae'}; 
xlswrite('outex1',name); 

我得到什么:

abacadae

,但我想:

ab ac ad ae

我尝试了很多不同的方式,但我仍然没有获得w我想要的帽子。 我正在使用2013b版本的matlab

回答

2
name={'ab','ac','ad','ae'}; 
name = strjoin(name); 
xlswrite('outex1',name); 

试试这个。

xlswrite在MATLAB中的Mac有一个问题。如果你执行你在Windows中键入的内容,它工作正常。

+0

不工作,我得到了“一个b空白单元格空白单元格和一个空白单元格电子表格”,两个单元格之间由空白单元格隔开。 – user3709194

+0

你在Mac中使用Matlab吗? – lakesh

+0

是的,这是系统问题? – user3709194

相关问题