保存数据,. txt文件
3.093视图(30天)
显示旧的评论
我如何将数据保存到一个txt文件?我想创建一个简单的两列文本文件,在第一列的数据从一个资料片矩阵和第二列是一个不同的n * 1矩阵。我也希望每一列的第一行的列标题。
谢谢
接受的答案
何塞•路易斯•
2012年9月5日
编辑:MathWorks支金宝app持团队
2020年11月4日
写一个文本文件变量名称列的数据,使用“writetable”功能。首先,创建数据写,把它放在一个表变量名称,然后将数据写入文本文件。
%创建两个列的数据
一个=兰德(10,1);
B =兰德(10,1);
%创建一个表的数据和变量名
T =表(A, B,“VariableNames”,{“一个”,“B”})
%数据写入文本文件
writetable (T)“MyFile.txt”)
更多信息见:
从R2019a
,您可以使用“writematrix”写一个矩阵到一个文件。
例如:
M =魔法(5);
writematrix (M,“M.txt”);
在“writematrix”的更多信息,请参考以下文档:
13个评论
席琳azizieh
2017年8月14日
更好的使用:fid = fopen (‘MyFile.txt’,‘wt);
而不是fid = fopen (' MyFile.txt ', ' w ');
否则用记事本打开文件时,没有返回线……一切都写在一行。
更多的答案(3)
高尼姆Al-dulaimi
2017年12月8日
如果我想打开一个文本文件,一个循环,每一次给我不同的结果{x1, x1…xn}。怎么我保存所有的数据从循环等不同的名称y1, y2 ....等等?在每一个人,我可以找到我的结果。我将感激你的帮助。谢谢你!
艾哈迈德·赛义德曼苏尔
2019年1月20日
我们如何能将瞬态CFD结果保存在一个文件在运行代码?
1评论
Venkatanarasimha对冲基金
2023年3月17日
更好的如果你存储时间数据在不同瞬间沿着另一个矩阵维度(在C不确定matlab)或者你可以concatinate新数据现有的文件,因此,尽管想象您可以访问结束后每一次瞬间的指标。