【MATLAB】读取和写入文本文件
来源:互联网 发布:动态图编辑软件 编辑:程序博客网 时间:2024/05/16 01:32
在MATLAB中,来读取和写入文本文件是很简单的事。下面,就来简单介绍下。如果有其他问题,请留言。
一、读取文本文件
思路:
1、用fopen来打开一个文件句柄
2、用fgetl来获得文件中的一行,如果文件已经结束,fgetl会返回-1
3、用fclose来关闭文件句柄
比如,TIM_Grid_Data.txt的内容如下:
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
那么可以用下面的代码来读取该文本文件:
fid=fopen('TIM_Grid_Data.txt','r');
best_data=[];
while 1
end
fclose(fid);
这样文本文件中的内容就读入到了best_data中了。
二、写入文本文件
思路:
1、用fopen打开一个文件句柄,但要用“w+”或“r+”等修饰符,具体参看help fopen
2、用fprintf写入数据
3、用fclose来关闭文件句柄
比如下面的程序:
fid=fopen('Data.txt','a+');
fprintf(fid,'Hello,Tim\r\n');
fprintf(fid,'http://blog.sina.com.cn/pengtim');
a=rand(1,10);
fprintf(fid,'%g\r\n',a);
fclose(fid);
打开Data.txt文件,可以看到:
Hello,Tim
http://blog.sina.com.cn/pengtim0.655741
0.0357117
0.849129
0.933993
0.678735
0.75774
0.743132
0.392227
0.655478
0.171187
所以,用MATLAB来进行操作文本文件是不是很简单啊。
- 【MATLAB】读取和写入文本文件
- 【转】MATLAB读取和写入文本文件
- MATLAB读取和写入文本文件、excel文件
- 文本文件读取和写入
- C#文本文件读取和写入
- C#文本文件读取和写入
- 写入和读取文本文件的简单应用
- java逐行读取和写入文本文件txt
- matlab文件读取和写入
- c#读取写入文本文件
- c#读取写入文本文件
- VBA 读取/写入文本文件
- VBA 读取/写入文本文件
- 文本文件的写入和读取-fgetc()和fputc()
- 使用StreamReader和StreamWriter读取和写入文本文件
- matlab读取文本文件
- Matlab如何读取文本文件
- matlab写入和读取txt文件
- Spring3.1.3 + Hibernate4 事务管理简单例子
- jQuery学习更新中~
- [转]OnKickIdle使用
- 三种东西永远不要放到数据库里
- android上传文件到服务器
- 【MATLAB】读取和写入文本文件
- C # 中Math 小结
- KeywordLookup.h生成错误
- 算法和数据结构——交换排序(冒泡和快速)
- Android - 文件读写操作 总结
- C++中冒号,双冒号
- Hibernate处理hql语句封装参数Map集合查询
- K相邻和Kd tree
- 【ACM-Steps1.2】简单字符串处理、简单数学题、进制转换系列8题(二)