作者Dora (小叮当)
看板MATLAB
标题[问题] command window显示及储存问题
时间Thu Nov 24 20:34:29 2011
各位先进好 我有两个问题想请教大家...
1.
不论当我在command window输入 A=1
或是A=[1 1]
enter之後
却出现
A =
+
这两行 看起来很奇怪 请问是我哪边设定动到了 要怎麽改回来呢?
2.
我写个简单回圈累加数字要储存起来
h=0
for m=1:5
h=h+1;
fid=fopen('c:\output\desire.csv','a+');
fprintf(fid, '\r\n' );
fprintf(fid,'%f ',round(h));
fclose(fid);
end
我档案点开预计想看到
1
2
3
4
5
可是我点开却看到
1.000000
2.000000
3.000000
4.000000
5.000000
请问要如何设定才可以消去这小数点之後的0呢??
谢谢
新手上路...很多不懂 请大家指教 谢谢
--
▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃ ▃▅▆▆▆▅▃ ▃▃▃▃▃▃▃▃▃▃▃▃▃▃
▂▁ ▁
◢█◤ ◥◤ ◣ ◣ ▄▂ ▄▂
◤▄◥●●
▆▅▄▅◣ ◢
◢█▋▏ │ ▕ ◣ ▅▊
▌ ◥▌
▋ ▌ ◥
_▂▁▂◢ ▋ █◤▃▏ ●/\● ▕▃ ▊▋▍
▌ ▕▎
▊▎ ◢▅◥◢▆▅▄▅▊
◤◤ˍ ╲ˍ'˙ ˍ╱ ˍ◣ _▄
▌ _
▌▊▁ ▋◣ ▁▂ ▊ ▎ ˍ  ̄ ◥◤  ̄ ˍ ▊ ▂◥◣ ▊▂_◣
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.135.13.60
1F:推 Raymond0710:format 11/24 20:35
2F:→ Dora:谢谢楼上 第一个问题得到解答 看来我是在想把format放到第二 11/24 20:38
3F:→ Dora:题回圈里面时设定format +了 结果发现在输出档案还是一堆小数 11/24 20:38
4F:推 Raymond0710:输出前 再加一行 format 会回到预设值 11/24 20:40
5F:推 Raymond0710:第二个%f 改 %d 11/24 20:42
6F:→ Dora:有了!成功了~~~谢谢你!!! 11/24 20:47