Зміна масштабу графіка matlab

Щоб збільшити або зменшити двовимірних графіків використовуються команди класу zoom:

zoom - перемикає стан режиму інтерактивного зміни масштабу для поточного графіка;

zoom (FACTOR) встановлює масштаб відповідно до коефіцієнта FACTOR;

zoom on - включає режим інтерактивного зміни масштабу для поточного графіка;

zoom off - вимикає режим інтерактивного зміни масштабу для поточного графіка;

zoom xon або zoom yon - включає режим зміни масштабу тільки по осі х або по осі у;

zoom reset - запам'ятовує поточний масштаб як рівень масштабування для даного графіка;

zoom (FIG, OPTION) - застосовується до графіка, заданому дескриптором FIG, при цьому OPTION може бути будь-яким з перерахованих вище аргументів.

Команда zoom дозволяє управляти масштабуванням графіка за допомогою миші. Для цього треба підвести курсор миші до цікавить вас області малюнка. Якщо команда zoom включена (on), то натискання лівої кнопки збільшує масштаб вдвічі, а правою - зменшує вдвічі. При натиснутій лівій кнопці миші можна виділити пунктирним чорним прямокутником потрібну ділянку графіка - при відпуску кнопки він з'явиться в збільшеному вигляді і в тому масштабі, який відповідає що виділяє прямокутника.

Розглянемо роботу команди zoom на наступному прикладі:

»Plot (x, sin (x. ^ 5) ./ (x. ^ 5 + eps))

Мал. 6.44 показує графік функції даного прикладу в режимі виділення його ділянки за допомогою миші.

Після припинення маніпуляцій лівою кнопкою миші графік набуде вигляду, показаний на рис. 6.44. Тепер в повний розмір графічного вікна буде розгорнуто зображення, що потрапило в виділяє прямокутник.

Мал. 6.43. Виділення частини графіка мишею при використанні команди zoom

Команда zoom, таким чином, виконує функцію «лупи», що дозволяє спостерігати в збільшеному вигляді окремі фрагменти складних графіків. Однак слід враховувати, що для спостереження фрагментів графіків при високому збільшенні вони повинні бути задані великою кількістю точок. Інакше вигляд окремих фрагментів і тим більше особливих точок (в нашому випадку це точка при х поблизу нуля) буде істотно відрізнятися від істинного.

Мал. 6.44. Графік виділеної ділянки

Схожі статті