[問題]delaunay編號問題

看板MATLAB作者 (橘)時間12年前 (2013/05/16 12:13), 編輯推噓0(006)
留言6則, 2人參與, 最新討論串1/1
就是我現在有多個點的二維坐標 利用delaunay可以跑出三角網 他會跑出哪三個點會構成一個三角形 但是matlab會自動將所有點做編號 所以我無法知道每個點所對應的編號為何 請問有人知道如何將編號和我原始的點號做連結嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 182.234.132.171

05/17 00:12, , 1F
TRI = delaunay(X,Y) 回傳的TRI裡面就是對應到X跟Y的index
05/17 00:12, 1F

05/17 19:51, , 2F
所以編號是根據X和Y的排列順序嗎?
05/17 19:51, 2F

05/17 23:43, , 3F
Matlab裡面的範例 load seamount,tri = delaunay(x,y);
05/17 23:43, 3F

05/17 23:45, , 4F
tri的第一個row182 181 193,對應的便是三角形的三個頂點
05/17 23:45, 4F

05/17 23:46, , 5F
座標是 (x(182),y(182)),(x(181),y(181)),(x(193),y(193))
05/17 23:46, 5F

05/18 10:44, , 6F
謝謝!
05/18 10:44, 6F
文章代碼(AID): #1Hb5pOVU (MATLAB)