[問題] 一組資料進行篩選已回收

看板MATLAB作者 (麵包鯊。)時間16年前 (2009/04/16 20:50), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
請問大家, 我現在有一組約一萬筆的資料, 資料格式為 [經度 緯度 高度], 現在我想要篩選特定高度的資料, 但是出來的只有 [篩選後的高度] 的向量, code如下, load('Data.txt'); lon=Data(:,1); lat=Data(:,2); H=Data(:,3); index=find(H>2000 & H<3000); H(index); 這樣可以得到篩選後的實際高度值 [H],而非僅是元素足標, 但如果我想要對應到 [篩選後的高度] 的資料, 也就是包含了相對應的經度和緯度, 即 [篩選後的經度 篩選後的緯度 篩選後的高度], 該怎麼做呢? 謝謝大家! 煩惱很久了! 雖然說用excel也可以做,但不知道matlab有沒有好方法? 剛剛已經找到解決方法嚕,哈: t=[Data(:,1) Data(:,2) Data(:,3)]; t(H>2000 & H<3000); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.57.7 ※ 編輯: PlaneTree 來自: 140.112.57.7 (04/16 21:22)

04/16 21:20, , 1F
[lon(index) lat(index) H(index)]
04/16 21:20, 1F

04/16 21:21, , 2F
lon(index);lat(index)
04/16 21:21, 2F

04/16 21:22, , 3F
謝謝你們>///<
04/16 21:22, 3F
文章代碼(AID): #19vochzT (MATLAB)
文章代碼(AID): #19vochzT (MATLAB)