||
有几个函数需要重新回顾下:
一、fopen
fid=fopen(filename,permission)
fclose前都有效。r读,w写,a附加;
fid = fopen('output.txt', 'w )%-1,失败;正整数,成功
文本默认打开方式:二进制。若以文本方式打开,‘permission’中加入‘rt’,即‘’,‘wt+’
二、fprintf
将数据写入文本
fprintf(fid,format,varibles)
format:数据格式,有:
%d整数 %e实数(科学计算法) %f实数(小数) %g(系统自动) %s(字符串)
fprintf(fid, ' > AX,AY,AZ= %7.4f %7.4f %7.4f', Xd, Yd, Zd);
三、fscanf
A=fscanf(fid,format)
[A,count]=fsacnf(fid,format,size)
常用形式:data=fscanf(fid,format,size)
data:读取内容的数组,由size(即:[m,n],行列)决定大小
http://blog.sina.com.cn/s/blog_4cfb5a6201015i8q.html
四、eg
>> s='bwzong';
>> fid=fopen('d:mbwzong.txt','w');
>> fprintf(fid,'%s',s);
>> fclose(fid);
>> fid1=fopen('d:mbwzong.txt','rt')
fid1 =
4
>> b=fscanf(fid1,'%s')
b =
bwzong
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-11-23 18:35
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社