bwzong的个人博客分享 http://blog.sciencenet.cn/u/bwzong

博文

fopen、fprintf

已有 3004 次阅读 2015-6-25 19:20 |个人分类:成长日记.matlab|系统分类:科研笔记

有几个函数需要重新回顾下:

一、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






https://blog.sciencenet.cn/blog-1120694-900564.html

上一篇:梯度 gradient
收藏 IP: 202.118.244.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-12-27 04:29

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部