牛骨文教育服务平台(让学习变的简单)
博文笔记

matlab 数据保存为txt

创建时间:2018-01-07 投稿人: 浏览次数:817

(1)保存为固定名称文件: save 路径a.txt -ascii a

>> a=[1,2,3;4,5,6];
>> save C:UsersAdministratorDesktopa.txt -ascii a

(2)保存为变量名称文件:filename=["路径",num2str(b),".txt"];       

                         save(filename,"a","-ascii");

a=[1,2,3;4,5,6];
filename=["C:UsersAdministratorDesktop",num2str(i),".txt"];
>> for i=1:1:2
save(filename,"a","-ascii");
end

注:数据以指数形式保存

(1)保存为固定名称文件:dlmwrite("路径a.txt",a,"delimiter"," ","newline","pc");

 a=[1,2,3;5,7,9];
>>dlmwrite("C:UsersAdministratorDesktopmatlaba.txt",a,"delimiter","	","newline","pc");

(2)保存为变量名称文件:filename=["路径",num2str(b),".txt"];                                                                dlmwrite(filename,a,"delimiter"," ","newline","pc");

a=[1,2,3;5,7,9];
>> for b=1:3
filename=["C:UsersAdministratorDesktop",num2str(b),".txt"];
dlmwrite(filename,a,"delimiter","	","newline","pc");
end
注:dlmwrite的详细用法参考:点击打开链接

     结果显示:

  

fopen----将数据按照指定格式读入到matlab中

fprintf--将数据按照指定格式写入到文本文件中

fclose---将文本文件关闭,结束操作

注:具体用法参考点击打开链接

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。