[問題] 如何把迴圈的輸出值 存成一個矩陣已回收

看板MATLAB作者 (螺絲塔)時間15年前 (2011/03/28 12:41), 編輯推噓3(303)
留言6則, 5人參與, 最新討論串1/1
小弟我碰上一個問題 就是 我執行一個 i=1:30的迴圈 每一個迴圈有 0.695121951219512 這樣3*1的輸出 0.725880551301685 0.724264705882353 請問要如何設定 讓這30個迴圈的結果 儲存成一個 3*30的矩陣 存成Ans=[] 3*30 這樣的形式 感謝指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.128.83.95

03/28 13:28, , 1F
Ans=xx(:,i);
03/28 13:28, 1F

03/28 13:37, , 2F
打反了= = xx(:,i)=Ans;
03/28 13:37, 2F

03/28 13:45, , 3F
xx=[xx x]
03/28 13:45, 3F
抱歉 我看了大大們的答覆我還是沒辦法解決我的疑問 我想可能是我說明的不夠仔細 我的迴圈大致上是這樣的 i=1:30 中間有一小段 ans=[A/B;C/D:,E/F] 3*1 我是想要把 這30個 ans 整併在一個 Fans 3*30 裡面 ※ 編輯: polostar 來自: 140.128.83.95 (03/28 14:02)

03/28 14:52, , 4F
在迴圈裡加上2樓說的那行就好啦
03/28 14:52, 4F

03/29 02:01, , 5F
去圖書館借本書來番比較快
03/29 02:01, 5F

03/29 16:56, , 6F
ans(:,i)=[A/B;C/D;E/F];
03/29 16:56, 6F
文章代碼(AID): #1Da15S1g (MATLAB)