matlab中关于fopen和fprint的用法?
在matlab中我想要把我的得到的一组数读到txt文本中,我用的是 fid=fopen('cvtshujux0.txt','wt') fprintf(fid,'%f/n',x1)这两个句子,可是为什么不显示换行呢?输出的结果是0.000000/n0.481561/n1.281522/n2.126712/n3.141593为什么不换行呢?
你没有换行符, fid=fopen('cvtshujux0.txt','wt'); fprintf(fid,'\f\n',x1) 这个跟你的文本编辑器有关。 你如果用word或写字板打开,是换行的。 windows自带的记事本,认为\r\n才是换行。 所以你如果要用记事本查看的话,建议你输出的时候用\r\n代替\n。 希望能帮助你!
答:点击matlab的菜单 文件->新建->m文件 将文件名定位 sub.m 下面是文件内容 % function d = sub(a,b) % 求a, b之差的函...详情>>