У меня есть два графика с разным масштабом, и я хотел бы использовать подзаголовок. Как мне установить размер осей для подзаголовка (211) и установить другой масштаб осей для подзаголовка (212) ???
Matlab - разный размер осей в подзаголовке
Ответы (1)
subplot возвращает объект осей:
ha = subplot(211);
plot(1:10);
set(ha, 'xscale', 'log');
hb = subplot(212);
plot(1:10);
set(hb, 'xscale', 'linear');
Сохраните его в переменной и установите нужный масштаб.
person
angainor
schedule
17.10.2012
У меня есть график (x, y), и я хотел бы дать каждому подзаголовку другой диапазон осей
- person Mario LIPCIK; 17.10.2012
@MarioLIPCIK Обычно в MATLAB вы можете ввести
get(objhandle)
, чтобы получить список свойств объекта. В этом случае введите get(ha)
, чтобы получить список свойств осей. Вас интересует xlim
собственность. Вы можете установить его с помощью set(ha, 'xlim', [xmin xmax])
. Просмотрите список, чтобы узнать, что еще вы можете сделать. Вы можете установить другой диапазон для других осей, используя set(hb, ...)
- person angainor; 17.10.2012