作者smvenjoy (好好坏坏~~)
看板MATLAB
标题[问题] 关於写阵列值到新建立的文字档里疑问
时间Sat Apr 13 20:39:40 2013
S=[1 2 3;4 5 6;7 8 9];
fw=fopen('text.txt','w');
fprintf(fw,'S=\n');
for i=1:3
for j=1:3
fprintf(fw,'%d ',S(i,j));
end
fprintf(fw,'\n');
end
fclose(fw);
我想试着把S矩阵写入新建立的text文字档里,
其排列的顺序能为:S= 1 2 3
4 5 6
7 8 9
但是我如果回到资料夹里开启文字档後,
却发现他出现的是S=1 2 3 4 5 6 7 8 9 这样的顺序,
想请问该如何改进,才能在文字档里印出正确的阵列表示方式,
谢谢各位!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.195.44.55
1F:推 sunev:windows? 04/13 20:41
2F:→ smvenjoy:?? 04/13 20:41
3F:推 jmren:1. 读文字档的编辑器是? 2. try wordpad 04/14 07:55
4F:→ smvenjoy:原本读的是用平常的文字文件,改用wordpad就可以如想要的 04/14 15:13
5F:→ smvenjoy:的格式显示,所以用常用的文字文件档开启就会发生错误喔? 04/14 15:15
6F:→ smvenjoy:谢谢以上的回答 04/14 15:15