在 Matlab 中将表写入 csv 文件



我有一张桌子。单元格示例如下所示:

var = [1 16 18 17; 1 10 15 6; 78 10 26 43; 9 13 91 4; 1 17 81 23];

我还想添加列 id,如下所示:

id=[1;1;1;1;1];

现在我想通过将 id 列与 var 连接起来创建一个表:

t = table(id,var)

当我尝试使用以下语法将其写入 csv 文件时:

csvwrite(t,'filename.csv','Delimiter',',')

我收到这样的错误:

Error using csvwrite 
FILENAME must be a character vector.
Error in untitled 
csvwrite(t,'filename.csv','Delimiter',',')

如何将其写入文件?

用这个代替csvwrite:

writetable(t,'filename.csv')  

有关更多信息,请查看此内容。

相关内容

  • 没有找到相关文章

最新更新