hsvplot

Постройте графики сингулярных значений Ханкеля и обратного указателя на график

Синтаксис

hsvplot(sys)
hsvplot(AX,sys,...)
hsvplot(...,numOpts,plotOpts)
h = hsvplot(___)

Описание

hsvplot(sys) строит графики сингулярных значений Ханкеля (HSV) модели LTI sys. Посмотрите balred для получения дополнительной информации о значении и назначении сингулярных значений Ханкеля. Сингулярные значения Ханкеля для стабильных и нестабильных режимов sys показаны синим и красным цветом, соответственно. Модели пониженного порядка различных порядков могут быть получены путем падения состояний, связанных с наименьшими HSV. hsvplot также показывает максимальную ошибку приближения как функцию порядка приближения (количество состояний в модели пониженного порядка).

hsvplot(AX,sys,...) присоединяет график к осям AX.

hsvplot(...,numOpts,plotOpts) задает дополнительные опции для вычисления и графического изображения результатов. Использовать balredOptions для создания numOpts и hsvoptions для создания plotOpts.

h = hsvplot(___) возвращает указатель на график h на график сингулярного значения Ханкеля. Можно использовать этот указатель для настройки графика с помощью getoptions и setoptions команды. Посмотрите hsvoptions для получения списка некоторых доступных опций графика.

Примеры

свернуть все

Использование hsvplot чтобы создать график Hankel с сингулярным значением и настроенными свойствами графика.

Создайте набор опций для hsvplot который устанавливает Yscale свойство и заголовок размер шрифта.

P = hsvoptions;
P.YScale = 'linear'; 
P.Title.FontSize = 14;

Используйте набор опций, чтобы сгенерировать график HSV. Обратите внимание на линейную шкалу оси Y на графике.

h = hsvplot(rss(12),P);

Figure contains an axes. The axes with title Hankel Singular Values and Approximation Error contains 3 objects of type bar, line. These objects represent Unstable modes, Stable modes, Absolute error bound.

hsvplot возвращает указатель на график. Для изменения свойств существующего графика можно использовать указатель на график. Например, переключитесь на шкалу и отключите сетку.

setoptions(h,'Yscale','log','Grid','Off')

Figure contains an axes. The axes with title Hankel Singular Values and Approximation Error contains 3 objects of type bar, line. These objects represent Unstable modes, Stable modes, Absolute error bound.

Совет

  • Оба balred и hsvplot сгенерировать графики сингулярного значения Ханкеля. hsvplot полезно, когда необходимо настроить свойства графика, такие как пределы по осям, шкала и стили меток. Использовать hsvoptions с hsvplot чтобы задать свойства для вашего графика. Для получения информации о способах изменения свойств графиков смотрите Способы настроить графики.

Представлено до R2006a