在图像图上显示多个轴

时间:2012-04-24 09:47:24

标签: matlab

我有一个显示图像的大图。现在,我想在该图像的顶部显示几个小条形图,每个条形图都有自己的轴并位于图像上的指定位置。

我已经尝试将更多轴(透明背景颜色)添加到同一个图形中。这基本上有效,但如果我现在放大或平移背景图像,小轴保持在相对于图形的相同位置,因此它们失去了与它们在背景图像上的位置的关系。

Matlab是否提供了更好的解决方案?

1 个答案:

答案 0 :(得分:1)

我建议使用patch命令绘制条形图。

例如:

 plot(rand(10));
 hold on;
 patch([1;1;2;2],[1;2;2;1],'r')