我想在MATLAB中將三維表面圖放置在地球上。我無法讓它工作。在MATLAB中覆蓋三維地球上的三維表面圖
下面是代碼:
% Sampele Data
longitude = [1 2 3]
latitude = [3 2 1]
elevation = [12 21 13; 15 14 15; 12 16 15]
% Create Globe
figure
axesm('globe')
gridm('GLineStyle','-','Gcolor',[.8 .7 .6],'Galtitude', .02)
load coast
plot3m(lat,long,'k')
view(3)
axis off; zoom(2)
% Overlay Surface Plot
mesh(longitude,latitude,elevation)
surfm(longitude,latitude,elevation)
「什麼」不起作用?什麼是錯誤信息? – AGS
我真的在這一段時間。沒有錯誤信息,但數字扭曲。如果您在命令窗口中加載代碼,您會看到。 – user1608954