[繪圖] for迴圈 作圖已回收

看板MATLAB作者 (小新)時間15年前 (2011/04/12 16:59), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
小弟是個Matlab 新手 現在遇到一個問題 翻了書後 仍然不得其解 以下是code 我該如何做修改 請板上大大能幫忙解惑 P 是一個4*4的矩陣 W0=ones(4,1) for i=1:100 eval(['W' num2str(i) '=P*W' num2str(i-1) '+ abs(min( W' num2str(i-1) '))']) eval(['W' num2str(i) '=W' num2str(i) '+abs(min (W' num2str(i) '))' ]) eval(['W' num2str(i) '=W' num2str(i) '/ sum( W' num2str(i) ')' ]) dlmwrite('rate_table.dat', eval([ 'W' num2str(i)]),'-append') 第一個問題是 我在寫入檔案的時候 我想要 只寫入 eval第三行算的 但是他前兩行算的也記錄進去了 第二個問題是 我最後算出來的矩陣 我想要把它畫成折線圖 第一個元素 每次算出來的值 畫成一條 第二個元素 每次算出來的值 畫成一條....依此類推 懇請大家能教我 ~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.85.189.130 ※ 編輯: kkboy770628 來自: 219.85.189.130 (04/12 17:03)
文章代碼(AID): #1Df1Htnj (MATLAB)
文章代碼(AID): #1Df1Htnj (MATLAB)