我想在Matlab中使用netCDF格式的数据生成一些轮廓图。我已经设法加载数据并检索纬度,经度信息,但有点卡住让情节看起来不错。我想改变的是经度标签的位置。现在它们沿着赤道贴上标签(见下图),使它们难以阅读。我想把它们移到剧情的底部。请给我一些线索如何控制这一点。如何更改matlab worldmap中的经度标签位置
这里是一个代码块,我发展,创建情节:分别
latax=-89:1:89;
lonax=0:1:360;
figure
axesm('braun','MLabelParallel',-60);
worldmap([latax(1),latax(end)],[lonax(1),lonax(end)]);
hold on;
load coast;
plotm(lat,long,'k-');
其中latax
和lonax
是经度和纬度的载体。我认为线axesm('braun','MLabelParallel',-60);
设置经度标签的纬度位置,但它似乎没有任何区别。
你可以发布可运行的代码,所以我们可以试试吗? –
@AnderBiguri是的,只是做到了。 – Jason
我不知道你是否可以....我一直在玩'worldmap'返回的属性,他们似乎没有改变任何东西。它看起来像是实际创建和绘制的轴在代码中不知何故丢失了,并且'worldmap'返回的句柄不会改变被绘制的句柄。我挖了一下mroe –