Курсовая работа: MatLab

строит желтый пунктирный график и помещает маркеры ' + ' в каждую точку данных. Если вы определяете только тип маркера, но не определяете тип стиля линий, то MATLAB выведет только маркеры.

Окна изображений

Функция plot автоматически открывает новое окно изображения (далее окно), если до этого его не было на экране. Если же оно существует, то plot использует его по умолчанию. Для открытия нового окна и выбора его по умолчанию, наберите

figure

Для того, чтобы сделать существующее окно текущим -

figure(n)

где n - это номер в заголовке окна. В этом случае результаты всех последующих команд будут выводиться в это окно.

Добавление кривых на существующий график

Команда hold позволяет добавлять кривые на существующий график. Когда вы набираете

hold on

MATLAB не стирает существующий график, а добавляет в него новые данные, изменяя оси, если это необходимо. Например, следующий элемент кода вначале создает контурные линии функции peaks, а затем накладывает псевдоцветной график той же функции:

[x,y,z] = peaks;

contour(χ,у,z,20,'k')

hold on

pcolor(x,y,z) shading interp

Команда hold on является причиной того, что график pcolor комбинируется с графиком contour в одном окне

3.2 Подграфики

Функция subplot позволяет выводить множество графиков в одном окне или распечатывать их на одном листе бумаги.

subplot(m,n,p)

разбивает окно изображений на матрицу m на n подграфиков и выбирает n-ый подграфик текущим. Графики нумеруются вдоль первого в верхней строке, потом во второй и т.д. Например, для того, чтобы представить графические данные в четырех разных подобластях окна необходимо выполнить следующее:

t = 0:pi/10:2*pi;

[Χ,Υ,Ζ] = cylinder(4*cos(t));

subplot(2,2,1)

mesh(X)

subplot(2,2,2); mesh(Y)

subplot(2,2,3);mesh(Z)

subplot(2,2,4); mesh(X,Y,Z)

3.3 Управление осями

Функция axis имеет несколько возможностей для настройки масштаба, ориентации и коэффициента сжатия.

Обычно MATLAB находит максимальное и минимальное значение и выбирает соответствующий масштаб и маркитирование осей. Функция axis заменяет значения по умолчанию предельными значения, вводимыми пользователем.

К-во Просмотров: 2127
Бесплатно скачать Курсовая работа: MatLab