[繪圖] 3D離散資料的繪圖已回收

看板MATLAB作者 (forcing to A cup)時間14年前 (2011/03/20 02:38), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/2 (看更多)
爬了文還是爬不出結果 只能用stem畫出醜醜的圖 小弟有很多個資料點 這些資料點是(x,y,z) 其中 x,y都是固定間距 例如x=0:1:30 y=0:1:10 而z是每一個x,y對應出來的結果 但是z的屬性是離散的 無法找出一個z=z(x,y) 而這些資料都已經變成一個Array名為teeee (這是從別的程式模擬出來的結果) 匯入之後大約是以下的樣子 2.00 5.00 488600.00 2.00 4.00 476400.00 2.00 6.00 599200.00 2.00 8.00 564000.00 2.00 1.00 298000.00 3.00 1.00 1009600.00 3.00 3.00 955800.00 3.00 4.00 1017600.00 3.00 5.00 1051000.00 6.00 9.00 474600.00 6.00 8.00 446800.00 6.00 1.00 292600.00 6.00 3.00 203000.00 可是不管怎麼用mesh, meshgrid....去弄 就是無法畫出網格圖 只能用stem3或plot3去弄 可是很醜 有辦法用mesh或其他方式畫出來嗎? stem3(teeee(:,1),teeee(:,2),teeee(:,3)) plot3(teeee(:,1),teeee(:,2),teeee(:,3),'x') 嗚嗚 上面兩個都OK 可是...怎麼把這些點接起來阿.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.243.223.122

03/20 09:51, , 1F
從你給的資料看起來不是固定間距..感覺缺很多點
03/20 09:51, 1F
文章代碼(AID): #1DXFWxkS (MATLAB)
文章代碼(AID): #1DXFWxkS (MATLAB)