回 帖 发 新 帖 刷新版面

主题:matlab写入文件里,数据过多,怎么在写入的文件中换行啊?

在把matlab写入到文本文件后,我想在写入一个数据后换行再写入第二个数据,用那个语句来换行啊? 谢谢高手了!

回复列表 (共7个回复)

沙发


使用format就可以了
printf('\n',...)

板凳

打...回车就好了

3 楼

用\n换行就行。
例如你用fprintf函数输出
可以用命令fprintf('\n');

4 楼


我在记事本里怎么显示不出来换行啊我用的就是        
fid=fopen('d:\5位伪随机二进阵列偶.txt','a');
fprintf(fid,c=[%d %d %d %d %d]\t\th=[%d %d %d %d %d]\t\tq=%f\t''\n',c,h,q);我复制到别的地方是可以显示出换行的,在记事本里怎么到换行的地方显示的是一个黑色的方块啊? 还可以把它放在除记事本以外别的文本文件里吗? 如果可以,怎么放啊?是不是需要改一下文件的扩展名啊?还是用别的语句呢?

5 楼

分号不行吗~~~~

6 楼

我明白班主意思。
你按 "shift+回车健"就可以换行了,而且它不会运算.我用的是6.5.
记得给我评分啊!

7 楼

shift+回车  应该可以解决吧

我来回复

您尚未登录,请登录后再回复。点此登录或注册