博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Matlab将变量写入文本文件
阅读量:5089 次
发布时间:2019-06-13

本文共 850 字,大约阅读时间需要 2 分钟。


dlmwrite


用法:

dlmwrite(filename,M);      %注意变量不要加引号

dlmwrite(filename,M,'-append');       %在文件末尾追加 
dlmwrite(filename,M,delimiter);    %采用delimiter分隔,默认分隔符为分号;
dlmwrite(__,'newline','pc')           %在txt文件中实现换行

举例:

A=rand(3,4);dlmwrite('test.txt',A,'delimiter',',','precision',3)    %precision保留三位有效数字type('test.txt')

 Matlab命令行输出:

>> Untitled0.4018,0.1233,0.4173,0.94480.07597,0.1839,0.04965,0.49090.2399,0.24,0.9027,0.4893

 打开txt文件显示:

没有实现换行。

 采用下面实现txt文件换行:

dlmwrite('test.txt',A,'delimiter','\t','precision',3,'newline','pc')

打开txt文件显示:

参考:


save


用法:

save(filename,variables)    %将变量保存到MAT文件中,注意变量要加引号'',变量可以有多个 save(filename,variables,'-ascii')   %将变量保存在ascii文件中 save(filename,variables,'-ascii','-append')  %追加到文件末尾,注意没有属性delimiter,precision

 举例:

A=rand(3,4);save('test.txt','A','-ascii')type('test.txt')

打开txt文件:

参考:

 

转载于:https://www.cnblogs.com/keegentang/p/10692768.html

你可能感兴趣的文章
HDU 5510 Bazinga KMP
查看>>
[13年迁移]Firefox下margin-top问题
查看>>
Zookeeper常用命令 (转)
查看>>
Java程序IP v6与IP v4的设置
查看>>
RUP(Rational Unified Process),统一软件开发过程
查看>>
数据库链路创建方法
查看>>
Enterprise Library - Data Access Application Block 6.0.1304
查看>>
重构代码 —— 函数即变量(Replace temp with Query)
查看>>
Bootstrap栅格学习
查看>>
程序员的数学
查看>>
聚合与组合
查看>>
jQuery如何获得select选中的值?input单选radio选中的值
查看>>
设计模式 之 享元模式
查看>>
如何理解汉诺塔
查看>>
洛谷 P2089 烤鸡【DFS递归/10重枚举】
查看>>
15 FFT及其框图实现
查看>>
Linux基本操作
查看>>
osg ifc ifccolumn
查看>>
C++ STL partial_sort
查看>>
3.0.35 platform 设备资源和数据
查看>>