加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

使用fprintf在MATLAB命令行中格式化输出字符串

(2014-04-18 23:27:27)
标签:

matlab_tricks

分类: MATLAB
用法
fprintf(FORMAT,A,...)
'FORMAT'是一个描述格式的字符串,可以包括一下的内容
  • 类型转换符%,后可接d,i,o,u,x,f,e,g,c,s
  • 需要输出的字符
  • 特殊字符,以脱字符(Escap characters)表示,如\b,\f,\n,\r,\\等
关于第一点,若是%m.nf,表示输出共占m列,其中有n位小数,如数值宽度小于m左端补空格。
%0m.nf: 若数值宽度小于m,左端补零。
例:
fprintf('%6.2f .8f\n',y)
y是2乘N的矩阵,第一和第二个变量分别是y中第一列和第二列的元素。

注:
fprintf(fid,'FORMAT',A,...),若第一项是文件标识符,那么结果是输出到文件中的。

fprintf的详细用法可以在MATLAB环境下输入 help fprintf 查询.

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有