Я подсчитал свои графики с помощью команды subplot (1,2,1) и подзаголовка (1,2,2). Как видите, у меня есть 2 графика на рисунке. Я хочу, чтобы графики пересечения, как первый график, должны быть во втором графике, а второй граф должен находиться в первом месте графика.Графики переселения Matlab на подстроенном рисунке
0
A
ответ
1
Я предполагаю, что вы уже построили данные и не можете их распечатать. Затем вы можете получить ручки осей, т. Е. Указатели на каждый подзаговор, находя все объекты осей на текущем рисунке (gcf
), которые не легенды и не цветные панели. (Эта команда findobj
берется из ответа на this question по Nzbuu)
ax = findobj(gcf,'type','axes','-not','Tag','legend','-not','Tag','Colorbar');
Чтобы получить позиции текущих осей, вы можете прочитать (хорошо ...) 'Position'
свойства осей объекта:
pos = get(ax,'Position');
, который возвращает массив ячеек 2x1, где каждая запись представляет собой вектор положения 1x4 соответствующей оси. Теперь нам просто нужно переключить два положения:
set(ax(1),'Position',pos{2});
set(ax(2),'Position',pos{1});
И все, два подзаголовка переключаются.
Смежные вопросы
- 1. ядра графики плотности на одном рисунке
- 2. Точки Matlab GUI на рисунке
- 3. Данные отсутствуют на рисунке Matlab
- 4. MATLAB простой слайдер на рисунке
- 5. Обновить текст на рисунке Использование MATLAB
- 6. Matlab: Строка графика на определенном рисунке
- 7. Tight границы на текущий MatLab рисунке
- 8. Matlab control + введите ключ на рисунке
- 9. земля на том же рисунке в Matlab
- 10. точка знак на рисунке
- 11. 3D-графики рассеяния в Matlab
- 12. Как в Matlab делаете изменения на рисунке 1 со слайдером на рисунке 2?
- 13. Графики в matlab graphic
- 14. MATLAB и растровые графики
- 15. Сравнить Графики в matlab
- 16. Линейные графики в Matlab
- 17. Дискретные графики в Matlab?
- 18. Что такое регистр переселения
- 19. Colormap/DataTip вопрос в Matlab рисунке
- 20. работы с увеличением на рисунке
- 21. Что означает понятие переселения?
- 22. Библиотека графики Haskell похожа на MATLAB
- 23. На рисунке на кнопке
- 24. Пользовательская информация о пикселях в MATLAB рисунке
- 25. Matlab: Установка двух осей x и названия на рисунке
- 26. Matlab: 2 непрерывных цветных и цветовых палитры на одном рисунке
- 27. Цветная панель в MATLAB, помещая слишком много чисел на рисунке
- 28. Как аннотировать графики в MATLAB?
- 29. UI Виджет на рисунке
- 30. Выравнивание элементов на рисунке
Спасибо за ответ, но я получил массив ячеек 4x1, где каждая запись представляет собой вектор положения 1x4. –
У вас есть четыре подзарядки на рисунке? Или вы открываете несколько фигур? – hbaderts
Нет, у меня есть 2 подзадачи. Я имею в виду, что в «Рисунок 1» есть 2 графика. Открывается только Рисунок 1. –