2012-04-24 6 views
1

У меня есть большой участок с изображением. Теперь, я хочу, чтобы diplay несколько небольших площадок на вершине этого изображения, каждый из которых имеет свои оси и расположен в указанной позиции на изображении.Показать несколько осей на графике изображения

Я уже пытался просто добавить больше осей (с прозрачным цветом фона) на ту же фигуру. Это в основном работает, но если теперь я увеличиваю или панорамирую фоновое изображение, маленькие оси остаются в том же положении относительно фигуры, поэтому они теряют отношение к своему положению на фоновом изображении.

Является ли Matlab лучшим решением?

ответ

1

Я рекомендую рисовать столбцы с помощью команды patch.

Например:

plot(rand(10)); 
hold on; 
patch([1;1;2;2],[1;2;2;1],'r') 
Смежные вопросы