[問題] 格式輸出數量不定的變數已回收

看板MATLAB作者 (如痴如夢)時間17年前 (2008/11/17 19:54), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
想問一下格式化輸出有沒有辦法放變數進去 如下...今天陣列T含有n個浮點數(這裡假設n=4) fprintf(file,%1d %5.3f %5.3f %5.3f %5.3f \n',i,T); 上面的先寫了一個整數再寫四個%5.3f來輸出四個變數 但如果n=2時...就必需手動改成兩個 fprintf(file,%1d %5.3f %5.3f \n',i,T); 不知在matlab裡有沒有相關的格式用法@@ 這裡的數量會自己改變的 另外也順便問一下.. 這裡n有幾個就要寫幾個%5.3f 有類似 4%5.3f 四個就直接寫這樣的用法嗎 先感謝~ -- 聽說現在流行在簽名檔放相簿?!? 這是欺負老人家沒相簿啦~ http://www.wretch.cc/album/SGPE (╯‵□′)╯ ╰╯ ╰╯ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.16.220

11/18 17:53, , 1F
repmat('%5.3f ', [1 n]);
11/18 17:53, 1F
文章代碼(AID): #198Lk8kf (MATLAB)
文章代碼(AID): #198Lk8kf (MATLAB)