- 5
- 0
- 约4.51千字
- 约 6页
- 2017-12-07 发布于贵州
- 举报
【精选】matlab中将数据输出保存为txt格式文件的方法
将matlab中数据保存为txt或dat格式
具体的命令是:用save *.txt -ascii xx为变量*.txt为文件名,该文件存储于当前工作目录下,再打开就可以 打开后,数据有可能是以指数形式保存的.
例子:
a =[17 24 1 8 15;23 5 7 14 16 ;4 6 13 20 22 ;10 12 19 21 3 ;11 18 25 2 9 ];save afile.txt -ascii aafile.txt打开之后,是这样的:1.7000000e+001 2.4000000e+001 1.0000000e+000 8.0000000e+000 1.5000000e+0012.3000000e+001 5.0000000e+000 7.0000000e+000 1.4000000e+001 1.6000000e+0014.0000000e+000 6.0000000e+000 1.3000000e+001 2.0000000e+001 2.2000000e+0011.0000000e+001 1.2000000e+001 1.9000000e+001 2.1000000e+001 3.0000000e+0001.1000000e+001 1.8000000e+001 2.5000000e+001 2.0000000e+000 9.0000000e+000
第二种方法:dlmwrite
dlmwrite(a.txt,a,precision,%10.0f)
或者是dlmwrite(a.txt,a,delimiter, \t)
对于只有一行或者一列的数据,很适用,但是多行的,就乱了
网上有很多这一类似的问题,但是都不是很理想fopen+fprintf
下面方法,可以解决以上问题:用fprintf命令:以上面的例子为例:
第一种情况:
a=[17 24 1 8 15;23 5 7 14 16 ;4 6 13 20 22 ;10 12 19 21 3 ;11 18 25 2 9 ]; fid = fopen(b.txt,wt);fprintf(fid,%g\n,a);???????# \n 换行fclose(fid);
然后用写字板打开b.txt,内容如下:为列向量
17234101124561218171319258142021215162239
第二种情况:
对上面的命令做一下改动:# \n 换行改为\t,table键
fid = fopen(b.txt,w);fprintf(fid,%g\t,a);fclose(fid);
然后用写字板打开b.txt,内容如下:为行向量:
17?23?4?10?11?24?5?6?12?18?1?7?13?19?25?8?14?20?21?2?15?16?22?3?9?
第三种情况:综合上面的两个结果,我们编写以下命令:
A style=key: fid=fopen(b.txt,wt);%写入文件路径[m,n]=size(a);?for i=1:1:m??? for j=1:1:n?????? if j==n???????? fprintf(fid,%g\n,a(i,j));????? else??????? fprintf(fid,%g\t,a(i,j));?????? end??? endendfclose(fid);
然后用写字板打开b.txt,内容如下:矩阵
17?24?1?8?1523?5?7?14?164?6?13?20?2210?12?19?21?311?18?25?2?9说明:以上操作都是在当前的工作目录下完成!下面给出最一般的模型,大家可以试着自己操作,如果需要dat格式,直接把txt换为dat就可以
fid=fopen(C:\Documents and Settings\cleantotal.ped,wt);%写入文件路径matrix=input_mattrix????????????????????????%input_matrix为待输出矩阵[m,n]=size(matrix);?for i=1:1:m???for j=1:1:n??????if j==n????????fprintf(fid,%g\n,matrix(i,j));?????else???????fprintf(fid,%g\t,matrix(i,j));??????end???endendfclose(fid);
×××××××××××××××××××××××××××××××××××××××××××××××××××××××××
下面附了具体的mat
您可能关注的文档
- 【精选】LED灯闪光字制作方法。.pdf
- 【精选】LED照明的SWOT分析.pdf
- 【精选】LED色灯信号机构大小同透镜式色灯信号机.doc
- 【精选】LED的_WIFI控制卡使用说明.doc
- 【精选】LED灯具资料.doc
- 【精选】LED灯闪光字制作方法.doc
- 【精选】Leed认证评分.doc
- 【精选】LEGO最有意思的高手教材.pdf
- 【精选】Lesson 3 单词 Retreat From Excellence.doc
- 【精选】Lenovo 3110喷墨打印机维修手册.pdf
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 课题申报书:四川方言口传文化的传承普及与乡土记忆重建研究.docx VIP
- 医院中层干部考核细则一.doc
- 公司生产安全事故应急预案(按照新导则GBT 29639-2020编制).pdf VIP
- 作业批改系统论文.doc VIP
- DB37_T 4406.1-2021 政法机关刑事案件网上协同指南 第1部分:基础数据规范.docx VIP
- DB37_T 4413.4-2021 生态环境数据共享技术规范 第4部分:土壤.docx VIP
- DB11_T 1820-2025 控制性详细规划(街区层面)环境影响评价技术指南.pdf VIP
- DB11_T 1455-2025 电动汽车充电基础设施规划设计标准.pdf VIP
- DB11_T 1033-2025 工业射线探伤辐射安全和防护分级管理要求.pdf VIP
- 北京市西城区2025-2026学年高三(上)期末历史+答案.pdf
原创力文档

文档评论(0)