![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
matlab printf用法
请教各位高手,printf的简单用法:x=0:0.1:1;y=[x;exp(x)];%y有两行数据fid=fopen('my.txt','w');fprintf(1,'%...
请教各位高手,printf的简单用法:
x=0:0.1:1;
y=[x;exp(x)]; %y有两行数据
fid=fopen('my.txt','w');
fprintf(1,'%6.2f %12.8f\n',y);
fclose(fid);
在fprintf的参数里,输入“fid”则没有结果,改为‘1’就出结果
请问各位是怎么回事?不明白。谢谢! 展开
x=0:0.1:1;
y=[x;exp(x)]; %y有两行数据
fid=fopen('my.txt','w');
fprintf(1,'%6.2f %12.8f\n',y);
fclose(fid);
在fprintf的参数里,输入“fid”则没有结果,改为‘1’就出结果
请问各位是怎么回事?不明白。谢谢! 展开
4个回答
展开全部
fid只是个标识,真正的结果在my.txt中,当显示为0时则表示fopen操作成功
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据的格式化输出:fprintf(fid, format, variables)
按指定的格式将变量的值输出到屏幕或指定文件
fid为文件句柄,若缺省,则输出到屏幕
1 for standard output (the screen) or 2 for standard
error. If FID is omitted, output goes to the screen.
format用来指定数据输出时采用的格式
%d 整数
%e 实数:科学计算法形式
%f 实数:小数形式
%g 由系统自动选取上述两种格式之一
%s 输出字符串
按指定的格式将变量的值输出到屏幕或指定文件
fid为文件句柄,若缺省,则输出到屏幕
1 for standard output (the screen) or 2 for standard
error. If FID is omitted, output goes to the screen.
format用来指定数据输出时采用的格式
%d 整数
%e 实数:科学计算法形式
%f 实数:小数形式
%g 由系统自动选取上述两种格式之一
%s 输出字符串
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询