exponenta event banner

hsvplot

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

Синтаксис

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

Описание

hsvplot(sys) строит график сингулярных значений Hankel (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 генерировать сингулярные графики Hankel. hsvplot полезно, когда требуется настроить такие свойства печати, как границы оси, масштаб и стили меток. Использовать hsvoptions с hsvplot для определения свойств графика. Сведения о способах изменения свойств графиков см. в разделе Способы настройки графиков.

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