[問題] 矩陣讀檔問題…已回收

看板MATLAB作者 (思考中....)時間16年前 (2009/12/04 16:27), 編輯推噓0(006)
留言6則, 3人參與, 最新討論串1/1
假設矩陣值如下: 18 0 19 0 20 0 21 0 22 4 23 0 24 0 25 0 26 3 for i = 1:255 if pmm(i,2) > 0 %當讀取到有值時,能夠紀錄22這個值,不知該如何寫… ppi=i; %ppi為紀錄有值的 end end 希望能在 讀到4,紀錄22 讀到3,紀錄26 紀錄的值希望能存在ppi 而ppi的部分不知該如何寫… 謝謝大家... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.17.132.161

12/04 16:32, , 1F
找不是零的值? 用find
12/04 16:32, 1F

12/04 16:33, , 2F
sorry 沒看清楚 找大於零的值 一樣用find
12/04 16:33, 2F

12/04 20:39, , 3F
pmm(pmm(:,2)>0,:) 或是 pmm(pmm(:,2)>0,1)
12/04 20:39, 3F

12/05 12:14, , 4F
抱歉可能沒解說清楚…是希望能夠同時紀錄22和26兩個值
12/05 12:14, 4F

12/05 12:15, , 5F
而不是只讀到一個值…
12/05 12:15, 5F

12/05 12:16, , 6F
另外謝謝laifei大丟水球跟我說~ 謝謝^^
12/05 12:16, 6F
文章代碼(AID): #1B6CVogG (MATLAB)
文章代碼(AID): #1B6CVogG (MATLAB)