美文网首页
Matlab中fprintf函数中\r和\n有何区别呢

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

作者: 百草丹心 | 来源:发表于2017-06-10 15:07 被阅读0次

    在一般情况下回车和换行这两者是一样的,但在文本输出时,需要使用\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

    相关文章

      网友评论

          本文标题:Matlab中fprintf函数中\r和\n有何区别呢

          本文链接:https://www.haomeiwen.com/subject/joaqqxtx.html