我必須使用區域的x(緯度),y(經度)和z(高度)來製作地形圖。我想繪製3D圖,並已完成了以下:如何使用MATLAB 3D進行插值使用散射插值圖?
m=load('try.mat'); %matrix containing 3 columns have 40000 data each
x=reshape(m(:,1),400,400); %latitudes
y=reshape(m(:,2),400,400); %longitudes
z=reshape(m(:,3),400,400); %altitude
surf(x,y,z); % for surface plot
我也不過做了上述情節我得到的是不那麼連續的情節,我需要在這不是很足夠近的點之間的一些插值。所以請幫助我插入部分。
我加入了一個形象:
也許你可以提供更多的東西,有一個最低工作示例(MWE) –
請參見[MATLAB的插值文檔](http://www.mathworks.com/help/matlab/interpolation-1.html) – excaza
我無法理解這些文檔,這就是爲什麼我要求幫助,如果任何有matlab的人都能幫上忙,那將是非常好的。 –