[問題]矩陣跑迴圈已回收

看板MATLAB作者 (LMH02)時間14年前 (2011/09/02 14:42), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/2 (看更多)
小弟我最近開始寫程式, 遇到一個問題, 就是我現在有一個f2是<246255x1 double>的矩陣, 想要寫出的是每隔30秒抓出那一定範圍內的最大值, 下面是我寫的程式, for i = 1:40 [Y_A1(i) I_A1(i)] = max(f2(28+(i-1)*30)*200:(28+(i-1)*30+4)*200); end 可是問題出現在Y_A1上, 他抓出來的矩陣變成<1x40 double> 然後對應的數值跟f2的數值完全不同, 不知道要用什麼方法才能把它變成40x1, 還是有什麼方法能抓出數值呢? 懇請指教! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.255.79.64

09/02 18:36, , 1F
隔30秒是什麼意思?
09/02 18:36, 1F
文章代碼(AID): #1EO7hoga (MATLAB)
文章代碼(AID): #1EO7hoga (MATLAB)