Matlab中fprintf函数中\r和\n有何区别呢

在一般情况下回车和换行这两者是一样的,但在文本输出时,需要使用\r

x = 0:.1:1;

y = [x; exp(x)];

fid = fopen('exp.txt', 'wt');

fprintf(fid, '%6.2f %12.8f\r', y);%6表示占六个字符位,2表示小数点后保留两位,f表示实数小数形式,另:%d 整数,%e 实数(科学计算法形式)。

fclose(fid)

x = 0:.1:1;

y = [x; exp(x)];

fid = fopen('exp2.txt', 'wt');

fprintf(fid, '%6.2f %12.8f\n', y);

fclose(fid)

结果

exp.txt如下

exp.txt

exp2.txt

exp2.txt
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • I.数学基础-1.运筹学-变分法 《变分法基础》 1.3.1 方向导数及梯度 方向导数:$$\frac{\part...
    JAYANDJEAN阅读 4,114评论 0 0
  • [TOC] # 四 随机变量的数字特征 ## 1.数学期望 离散型 $...
    Ga4ra阅读 1,781评论 0 0
  • 本文主要摘抄整理自Rickjin的《LDA数学八卦》 统计模拟中一个很重要的问题就是给定一个概率分布$p(x)$,...
    iV0id阅读 3,165评论 0 1
  • [TOC] ##Assoc 显示或修改文件扩展名关联 Assoc [.Ext[=[Filetype]]] .Ex...
    btijjj阅读 2,929评论 0 1
  • 很多时候,有些人会说:“为什么你走不进我的世界”?你的世界我不懂,我只知道在这个虚无缥缈的世界感受它的另一番美,其...
    湘邵铁炉阅读 5,476评论 7 23