0
我使用的代码下面的行来绘制:冲浪()在Matlab仅示出两种颜色,而不是多个颜色
nthTheta=1;
gammaSurf=reshape(gamma(:,nthTheta,:),size(gamma,1),size(gamma,3));
figure
[spatial_lag,temporal_lag]=meshgrid(distance,4:4:12);
surf(gammaSurf,spatial_lag',temporal_lag')
colorbar
xlabel('Spatial Lag','Fontweight','Bold')
ylabel('Temporal Lag','Fontweight','Bold')
zlabel('\gamma (h,t)','Fontweight','Bold')
title('Spatiotemporal Empirical Variogram','Fontweight','Bold')
的gammaSurf
矩阵具有下面的值,其示出了它的值被改变:
我碰到下面的情节只有两种颜色,而不是多种变化的颜色:
我做错了什么,因为我没有得到一个我期望的多种颜色变化的情节?谢谢!
谢谢tmpearce!你是对的,我的理由是错误的,即γSurf应该是第三个论点。 – Pupil 2012-07-08 21:39:28