hsvoptions

Создайте список опций графика сингулярного значения Ганкеля

    Описание

    Используйте hsvoptions команда, чтобы создать HSVPlotOptions объект настроить Сингулярное значение Ганкеля (HSV) строит внешний вид. Можно также использовать команду, чтобы заменить настройки настройки графика в MATLAB® сеанс, в котором вы создаете HSV-графики.

    Создание

    Описание

    пример

    plotoptions = hsvoptions возвращает набор по умолчанию опций графика для использования с hsvplot команда. Можно использовать эти опции, чтобы настроить HSV-внешний вид графика с помощью командной строки. Этот синтаксис полезен, когда это необходимо, чтобы записать скрипт, чтобы сгенерировать графики, которые выглядят одинаково независимо от настроек preference сеанса работы с MATLAB, в котором вы запускаете скрипт.

    пример

    plotoptions = hsvoptions('cstprefs') инициализирует опции графика опциями, которые вы выбрали в Редакторе Настроек Control System Toolbox™. Для получения дополнительной информации о редакторе, см. Редактор Настроек Тулбокса. Этот синтаксис полезен, когда это необходимо, чтобы изменить несколько опций графика, но в противном случае использовать ваши настройки по умолчанию. Скрипт, который использует этот синтаксис, может сгенерировать результаты, которые выглядят по-другому, когда запущено на сеансе с различными настройками.

    Свойства

    развернуть все

    Масштабируйтесь для Оси Y в виде любого 'log'или 'linear'.

    Текст заголовка и стиль в виде структуры со следующими полями:

    • String — Текст метки в виде вектора символов. По умолчанию графиком является названный 'Hankel Singular Values and Approximation Error'.

    • FontSize — Размер шрифта в виде скалярного значения, больше, чем нуль в модулях точки. Размер шрифта по умолчанию зависит от конкретной операционной системы и локали. Одна точка равняется 1/72 дюйм.

    • FontWeight — Символьная толщина в виде 'Normal'или 'bold'. MATLAB использует FontWeight свойство выбрать шрифт от доступных в вашей системе. Не все шрифты имеют полужирный вес. Поэтому определение полужирной толщины шрифта может все еще привести к обычной толщине шрифта.

    • FontAngle — Символьный наклон в виде 'Normal'или 'italic'. Не все шрифты имеют оба стиля шрифта. Поэтому курсивный шрифт может выглядеть одинаково как обычный шрифт.

    • Color — Цвет текста в виде триплета RGB. Цвет по умолчанию черный заданный триплетом RGB [0,0,0].

    • Interpreter — Текстовый интерпретатор в виде одного из этих значений:

      • 'tex'— Интерпретируют символы с помощью подмножества разметки TeX. Это - значение по умолчанию Interpreter.

      • 'latex'— Интерпретируют символы, использующие разметку LATEX.

      • 'none''— буквенные символы Отображения.

    Текст метки оси X и стиль в виде структуры со следующими полями:

    • String — Текст метки в виде вектора символов. По умолчанию осью является названный 'Order (Number of States)'.

    • FontSize — Размер шрифта в виде скалярного значения, больше, чем нуль в модулях точки. Размер шрифта по умолчанию зависит от конкретной операционной системы и локали. Одна точка равняется 1/72 дюйм.

    • FontWeight — Символьная толщина в виде 'Normal'или 'bold'. MATLAB использует FontWeight свойство выбрать шрифт от доступных в вашей системе. Не все шрифты имеют полужирный вес. Поэтому определение полужирной толщины шрифта может все еще привести к обычной толщине шрифта.

    • FontAngle — Символьный наклон в виде 'Normal'или 'italic'. Не все шрифты имеют оба стиля шрифта. Поэтому курсивный шрифт может выглядеть одинаково как обычный шрифт.

    • Color — Цвет текста в виде триплета RGB. Цвет по умолчанию черный заданный триплетом RGB [0,0,0].

    • Interpreter — Текстовый интерпретатор в виде одного из этих значений:

      • 'tex'— Интерпретируют символы с помощью подмножества разметки TeX. Это - значение по умолчанию Interpreter.

      • 'latex'— Интерпретируют символы, использующие разметку LATEX.

      • 'none''— буквенные символы Отображения.

    Текст метки оси Y и стиль в виде структуры со следующими полями:

    • String — Текст метки в виде массива ячеек из символьных векторов. По умолчанию подписью по осям является названный 'State Contribution'.

    • FontSize — Размер шрифта в виде скалярного значения, больше, чем нуль в модулях точки. Размер шрифта по умолчанию зависит от конкретной операционной системы и локали. Одна точка равняется 1/72 дюйм.

    • FontWeight — Символьная толщина в виде 'Normal'или 'bold'. MATLAB использует FontWeight свойство выбрать шрифт от доступных в вашей системе. Не все шрифты имеют полужирный вес. Поэтому определение полужирной толщины шрифта может все еще привести к обычной толщине шрифта.

    • FontAngle — Символьный наклон в виде 'Normal'или 'italic'. Не все шрифты имеют оба стиля шрифта. Поэтому курсивный шрифт может выглядеть одинаково как обычный шрифт.

    • Color — Цвет текста в виде триплета RGB. Цвет по умолчанию черный заданный триплетом RGB [0,0,0].

    • Interpreter — Текстовый интерпретатор в виде одного из этих значений:

      • 'tex'— Интерпретируют символы с помощью подмножества разметки TeX. Это - значение по умолчанию Interpreter.

      • 'latex'— Интерпретируют символы, использующие разметку LATEX.

      • 'none''— буквенные символы Отображения.

    Стиль метки в виде галочки в виде структуры со следующими полями:

    • FontSize — Размер шрифта в виде скалярного значения, больше, чем нуль в модулях точки. Размер шрифта по умолчанию зависит от конкретной операционной системы и локали. Одна точка равняется 1/72 дюйм.

    • FontWeight — Символьная толщина в виде 'Normal'или 'bold'. MATLAB использует FontWeight свойство выбрать шрифт от доступных в вашей системе. Не все шрифты имеют полужирный вес. Поэтому определение полужирной толщины шрифта может все еще привести к обычной толщине шрифта.

    • FontAngle — Символьный наклон в виде 'Normal'или 'italic'. Не все шрифты имеют оба стиля шрифта. Поэтому курсивный шрифт может выглядеть одинаково как обычный шрифт.

    • Color — Цвет текста в виде триплета RGB. Цвет по умолчанию черный заданный триплетом RGB [0,0,0].

    Переключите отображение сетки на графике в виде любого 'off'или 'on'.

    Цвет линий сетки в виде триплета RGB. Цвет по умолчанию светло-сер заданный триплетом RGB [0.15,0.15,0.15].

    Режим выбора для оси X ограничивает в виде одного из этих значений:

    • 'auto''— Включают автоматический предельный выбор, который основан на общем промежутке отображенных на графике данных.

    • 'manual'— Вручную задают пределы по осям. Чтобы задать пределы по осям, установите XLim свойство.

    Режим выбора для оси Y ограничивает в виде одного из этих значений:

    • 'auto''— Включают автоматический предельный выбор, который основан на общем промежутке отображенных на графике данных.

    • 'manual'— Вручную задают пределы по осям. Чтобы задать пределы по осям, установите YLim свойство.

    Ось X ограничивает в виде массива ячеек двухэлементного вектора из формы [min,max].

    Ось Y ограничивает в виде массива ячеек двухэлементного вектора из формы [min,max].

    Функции объекта

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

    Примеры

    свернуть все

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

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

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

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

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

    Figure contains an axes object. The axes object 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 object. The axes object 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 задавать свойства для вашего графика. Для получения информации о способах изменить свойства ваших графиков, смотрите Способы Настроить Графики.

    Введенный в R2008a