如何用matlab统计经纬度网格中散点数
1个回答
2017-09-27
展开全部
xrange=minx:dx:maxx;%根据数据设置合理的x y范围和间隔
yrange=miny:dy:maxy;
[X,Y] = meshgrid(xrange,yrange);%根据范围和间隔产生标准网格Z = griddata(lon,lat,SST,X,Y);%用 griddata,根据原数据和网格,插值产生Z数据
mesh(X,Y,Z), hold on%画网格图plot3(lon,lat,SST,'o'), hold off%画元数据散点图,看看插值结果和原数据相差大不大
yrange=miny:dy:maxy;
[X,Y] = meshgrid(xrange,yrange);%根据范围和间隔产生标准网格Z = griddata(lon,lat,SST,X,Y);%用 griddata,根据原数据和网格,插值产生Z数据
mesh(X,Y,Z), hold on%画网格图plot3(lon,lat,SST,'o'), hold off%画元数据散点图,看看插值结果和原数据相差大不大
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询