zgrid

Сгенерируйте сетку z-плоскости постоянных коэффициентов затухания и естественных частот

Описание

пример

zgrid генерирует сетку постоянных коэффициентов затухания от 0 до 1 с шагом 0,1 и естественных частот от 0 до π/T в шагах 0.1*π/T для корневого годографа и нулевых карт полюсов. Шаги по умолчанию 0.1*π/T представляют фракции частот Найквиста. zgrid затем строит график сетки над текущей осью. zgrid создает сетку по графику без изменения текущих пределов по осям, если текущая ось содержит дискретную z-плоскость корневого годографа диаграмму или карту с нулем полюса. Используйте этот синтаксис для построения графиков нескольких систем с различными шагами расчета.

Кроме того, можно выбрать Сетка (Grid) из контекстного меню в окне вывода на график, чтобы сгенерировать ту же сетку z-плоскости.

пример

zgrid(T) генерирует сетку z-плоскости при помощи значений по умолчанию для коэффициента затухания и естественной частоты относительно шага расчета T.

zgrid(zeta,wn) строит графики сетки постоянных коэффициентов затухания и собственных частотных линий для коэффициентов затухания и нормализованных собственных частот в векторах zeta и wn, соответственно. Когда шаг расчета не задан, значения частоты в wn интерпретируются как нормированные значения, то есть wn/T.

zgrid(zeta,wn,T) строит графики сетки постоянного коэффициента затухания и естественных частотных линий для коэффициентов затухания и естественных частот в векторах zeta и wn, относительно шага расчета T. zeta линии являются независимыми для T но wn линии зависят от значения шага расчета. Используйте этот синтаксис, чтобы создать сетку z-плоскости с определенными значениями wn.

zgrid(___,'new') сначала очищает текущие системы координат и устанавливает hold on.

zgrid(AX,___) строит график сетки z-плоскости на Axes или UIAxes объект на текущей фигуре с указателем AX. Используйте этот синтаксис при создании приложений с zgrid в App Designer.

Примеры

свернуть все

Чтобы увидеть сетку z-плоскости на корневом годографе, введите

H = tf([2 -3.4 1.5],[1 -1.6 0.8],-1)
H =
 
  2 z^2 - 3.4 z + 1.5
  -------------------
   z^2 - 1.6 z + 0.8
 
Sample time: unspecified
Discrete-time transfer function.
rlocus(H)
zgrid
axis equal

Figure contains an axes. The axes contains 4 objects of type line. This object represents H.

В данном примере рассмотрите передаточную функцию в дискретном времени sys со шаг расчета 0.1. Теперь постройте карту ноль полюсов sys и визуализируйте сетку z-плоскости по умолчанию, не задавая шаг расчета.

sys = tf([2 -3.4 1.5],[1 -1.6 0.8],0.1);
Ts = 0.1;
figure()
pzmap(sys)
zgrid()
axis equal

Figure contains an axes. The axes contains 2 objects of type line. This object represents sys.

Обратите внимание, что частоты на сетке z-плоскости нормированы в терминах fπT. Чтобы получить истинные значения частоты на сетке, задайте шаг расчета с zgrid команда.

figure()
pzmap(sys)
zgrid(Ts)
axis equal

Figure contains an axes. The axes contains 2 objects of type line. This object represents sys.

Теперь заметьте, что значения частоты на графике являются истинными значениями, то есть они ненормализованы.

Входные параметры

свернуть все

Коэффициент затухания, заданный как вектор в том же порядке, что и wn.

Значения естественной частоты, заданные как вектор. Естественные частоты строятся как истинные значения при T задан. Когда шаг расчета не задан, zgrid нормализует значения следующим wn/T.

Шаг расчета, заданная как:

  • A положительной скалярной величины, представляющее период дискретной дискретной системы времени. Фактические значения частоты отображаются на частотной сетке.

  • -1 для системы в дискретном времени с неопределенным шагом расчета. Значения частоты отображаются как нормированные значения f*π/T для сетки по умолчанию.

zeta линии не зависят от T в то время как wn линии зависят от шага расчета. Вы должны задать T для построения графика конкретных значений wn. Когда шаг расчета T не задан, необходимый wn значения интерпретируются как нормированные значения, то есть wn/T.

Указатель на объект, заданный как Axes или UIAxes объект. Использование AX для создания приложений с zgrid в App Designer.

См. также

| | (Control System Toolbox)

Представлено до R2006a
Для просмотра документации необходимо авторизоваться на сайте