我使用geobubble函数在地图上绘制了三位数的gps数据,我试图表示不同调查地点的塑料数量。
我想在一个图中展示这些,但是我只能在单独的图中打开它们。
如果有人可以帮助,那就太好了。谢谢!
答案 0 :(得分:1)
subplot
函数可满足您的需求。
例如,如果您想要一个图形,其中两个轴以2x1矩阵排列:
figure
ax(1) = subplot(2,1,1);
[Plot things...]
ax(2) = subplot(2,1,2);
[Plot more things]
或者,如果您希望它们都在相同的轴上绘制,只需使用hold
函数。
figure
hold on
plot(x1,y1)
plot(x2,y2)
etc...
答案 1 :(得分:0)
如果您安装了最新的(2016或以上版本)matlab。您可以在绘制数据之前选择右/左yyaxis。例如yyaxis,右图(您的第一数据),yyaxis左,图(您的第二数据)。
对于旧版本的Matlab,您可以使用plotyy();
要绘制n维数据,可以在传递给plot()函数之前制作一个矢量。
希望这会起作用...