Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

lection_matlab_all / matlab_12

.pdf
Скачиваний:
19
Добавлен:
27.05.2015
Размер:
153.14 Кб
Скачать

Особенности графики MatLab

С понятием графики в MatLab связано представление о графических объектах, имеющих определенные свойства. Однако, в большинстве случаев об объектах можно забыть, т.к. большинство команд высокоуровневой графики, ориентированых на конечного пользователя, автоматически устанавливает свойства графических объектов и обеспечивает воспроизведение графики в нужной системе координат, палитре цветов, масштабе и т. д. На более низком уровне решения задач используется ориентированная на опытного программиста дескрипторная графика. Каждому графическому объекту в соответствие ставится особое описание — дескриптор (handler), на который возможны ссылки при использовании графического объекта.

Графики MATLAB строит в отдельных окнах, называемых графическими окнами (figures). Создание графического окна происходит автоматически при попытке создать изображение или любой графический объект — оси, линии, подписи и т.п. Создать новое пустое графическое окно можно с помощью функции [h] = figure(n), где n — целое число, номер графического окна. Если команда figure используется без указания номера, то номер присваивается автоматиески из числа незанятых. Возвращаемый функцией в качестве результата необязательный параметр h и есть дескриптор вновь созданного окна.

Функция subplot используется, если в одном окне надо расположить несколько координа-

тных осей с различными графиками без наложения их друг на друга:

subplot (m, n, p) — разбивает графическое окно на m х n областей, при этом m — число областей по горизонтали, n — по вертикали, а р — номер области, в которую будет выводиться текущий график (отсчитываются последовательно по строкам);

subplot( 'position', [left, bottom, width, height] ) — создает область для графика с заданными нормализованными координатами (в пределах от 0.0 до 1.0): left, bottom — координаты левого нижнего угла, width, height — ширина и высота области.

Соседние файлы в папке lection_matlab_all