我有一个 40 x 100 维度的矩阵 (TR5),其中包含一些数字数据。我想在俄罗斯地图上绘制这些数据,其限制为纬度 40-80 度和经度 50-150 度。谁能帮我??我正在使用meshm(Z,R,gratsize,TR5)。我已将 gratsize 分配为 [40 100] 并且未按要求获得结果...
问问题
324 次
1 回答
0
load coast;
figure;
iptsetpref('ImshowAxesVisible', 'on');
imagesc([50 150], [40 80], TR5);
colormap(jet(256)); colorbar;
axis normal; set(gca, 'YDir', 'normal'); hold on;
plot(long, lat, 'color', [1 0 0]);
axis([50 150 40 80]);
axis off; % EDIT
% set(gca, 'XTick', 50:10:150); % EDIT
% set(gca, 'YTick', 40:10:80); % EDIT
% xlabel('long in deg'); % EDIT
% ylabel('lat in deg'); % EDIT
hold off;
这应该在没有世界地图的情况下工作,尽管地图投影并不完美。用您的地图替换 Matlab 实现的“海岸”(纬度、经度)。
编辑...来源,基于您的评论/请求,没有轴。
于 2012-12-05T11:08:43.040 回答