轴标签/刻度线surfm阴谋

16个视图(30天)
埃文库塔
埃文库塔 2015年8月22日
编辑: dpb 2015年8月24日
这是我的工作代码生成4面板的北半球季节风速与地图在后台使用Matlab 2015:
lat = linspace(0、90、大小(Vwin 1));
朗= linspace(-180、180、大小(Vwin, 2));
data = {Vwin, Vspr、Vsum Vfal};
Title = {”字形大小{23}\ bf NHFT意味着Merid冬季风速的;
”字形大小{23}\ bf NHFT意味着Merid春季风速的;
”字形大小{23}\ bf NHFT意味着Merid夏季风速的;
”字形大小{23}\ bf NHFT意味着Merid风速下降”};
海岸=负载(“海岸”);
图;
2 = 1:4
斧子(ii) =轴(“位置”pos (ii:));
axesm (“eqdcylin”,“起源”,270 0][0,“MapLatLimit”90年[0]);
gridm;
surfm(纬度、经度、数据{2}“EdgeColor”,“没有”);colormap(飞机);
caxis ([8]);集(gca),“字形大小”17);
geoshow(海岸,“颜色”,“k”);
tightmap;
标题(标题{2});
包含(”字形大小{20}\ bf经度');
ylabel (”字形大小{20}\ bf纬度的);
结束
这是我以前定义网格轴扁虱和冲浪情节的标签:
集(gca),“xlim”180年[1]);集(gca),“XTick”(1:10:180));集(gca),“XtickLabel”(180:20:180));
集(gca),“ylim”,46 [1]);集(gca),“YTick”(1:5:46));集(gca),“YtickLabel”(0:10:90));
当我把这个直接进入循环,它标签轴正确但不正确显示数据或地图。另外,使用setm (gca ....)给了我下面的错误。因此,我不确定如何正确分配轴蜱虫或标签surfm阴谋。
错误使用setm > verifyAxesChildren(第399行)
在那里就是不能reprojected hggroup中的数据。
错误在setmasetmaxes(第111行)
verifyAxesChildren (ax, oldstruct变长度输入宗量{:});
错误在setm(49行)
setmaxes(变长度输入宗量{:});
错误在地图(40行)
setm (gca),“xlim”180年[1]);集(gca),“XTick”(1:10:180));集(gca),“XtickLabel”(180:20:180));
非常感谢,埃文库塔
1评论
埃文库塔
埃文库塔 2015年8月22日
我有一种感觉这个页面在文档中可能的答案,但我不确定。 访问和操作地图轴属性

登录置评。

接受的答案

埃文库塔
埃文库塔 2015年8月24日
我发现限制远远超越了地图的边界,这就是我用来标签北半球坐标轴刻度线。
集(gca),“xlim”(-2.7 - 2.7),“XTick”(-2.7:.45:2.7));集(gca),“XtickLabel”(90:30:270));
集(gca),“ylim”,1.6 [0],“YTick”(0:.25:3)“YtickLabel”(0:15:90));
1评论
dpb
dpb 2015年8月24日
编辑:dpb 2015年8月24日
而我又没有映射工具箱调查/试验,原因可能有以下注意doc的—
“地图是标准的MATLAB轴轴不同的默认设置一些属性和MATLAB和其他数据结构来存储投影参数。默认设置的主要区别。” “轴属性XGrid, YGrid XTick YTick将‘了’。”
你试着替代属性吗
MLineLimit
南(北)|(南北){[]}
网格子午线的限制,
MLineLocation
标量间隔或特定向量{30º}
网格经线间隔或特定位置
和类似的 Pxxxx 版本相似之处吗?
不知道可能/不可能正常工作与底层网格但似乎只有谨慎地使用这些工具……

登录置评。

答案(1)

dpb
dpb 2015年8月23日
我没有工具箱所以不能留兰香但似乎从你的链接没有“x | ytick属性为特定对象但后穿过迷宫 setm 文件的属性页面让你(最终) //www.tianjin-qmedu.com/help/map/ref/axesm.html f12 - 65627 这看起来像他们称为“M | PLineXXXX”属性 子午线 平行 轴,分别。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!