[繪圖] 在圖片上做散佈圖後,散佈圖繪顛倒..

看板MATLAB作者 (claudia)時間12年前 (2013/10/31 20:37), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
各位好 我現在有一筆經緯度及濃度的資料,資料大概如下 lat lon conc. 24.24976833 120.538183333333 1000 24.24976835 120.538183355555 2000 24.24976840 120.538184000000 5000 ... 我有一張地圖 我需要把上面的lat.lon.配對成散佈圖的方式呈現我的路徑 其中每一個點又代表不同濃度(加上colorbar依據濃度不同而變色) (簡單來說就是我要匯入一張圖並且在圖上作圖) 我的code如下 imagesc([120.46 120.58],[24.18 24.29],shaluu); hold on scatter(c(:,1),c(:,2),2.5,c(:,3)); colorbar; caxis([min(c(:,3)),max(c(:,3))]); 但出來地圖是正確的,路徑圖卻是上下相反的...>< 我查過了好像是要用imagese([],[],flipdim(img,1)) 但flipdim他只支援2-D??的矩陣... 拜託知道的前輩能夠為我解惑.... 謝謝了!!!:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.67.123

10/31 21:43, , 1F
幫推
10/31 21:43, 1F

10/31 23:13, , 2F
上下相反用set(gca, 'YDim', 'reverse')即可
10/31 23:13, 2F

10/31 23:13, , 3F
不過要畫地圖上建議用mapping toolbox的plotm來畫
10/31 23:13, 3F
文章代碼(AID): #1ISay4Ia (MATLAB)