logo
Михайлов / 1 - Временные характеристики

Вывод графиков

Для построения графиков переходного процесса в MatLab используется функция (команда)step(sys); для построения графиков импульсной характеристики используется функцияimpulse(sys), для логарифмических амплитудно– и фазо–частотных характеристик –bode(sys); для амплилитудно–фазовой характеристики (диаграммы Найквиста) –nyquist(sys), гдеsys– заданная в MatLab линейная система.

Пример 3.Построение графиков основных характеристик линейной системы управления.

Создадим M-файл с именемPlotSys.m, содержащий код, приведенный ниже.

W = tf([2 1],[1 1 1]); % Задание передаточной функции

% линейной системы управления

figure % Создание фигуры для

% построения графика

impulse(W); % Построение графика

% импульсной характеристики

grid; % Вывод сетки на графике

figure % Создание новой фигуры для

% построения графика

bode(W); % Построение ЛАФЧХ

grid; % Вывод сетки на графике

figure % Создание новой фигуры для

% построения графика

nyquist(W); % Построение АФХ

grid; % Вывод сетки на графике

В результате выполнения файла появятся окна вывода графиков Рис.  2 .16 ‑ 2.6.

Рис. 2.16.График импульсной характеристики системы

Рис. 2.17.Графики ЛАЧХ и ЛФЧХ системы

Рис. 2.18.График АФХ системы