exponenta event banner

установка опций

Установите опции графика для графика ответа

Синтаксис

setoptions(h, PlotOpts)
setoptions(h, 'Property1', 'value1', ...)
setoptions(h, PlotOpts, 'Property1', 'value1', ...)

Описание

setoptions(h, PlotOpts) настройки наборов для графика ответа с помощью указателя графика. h является указателем графика, PlotOpts является указателем опций графика, содержащим информацию об опциях графика.

Существует два способа создать указатель опций графика:

  • Используйте getoptions, который признает, что график обрабатывает, и возвращает указатель опций графика.

    p = getoptions(h)
    
  • Создайте указатель опций графика по умолчанию с помощью одной из следующих команд:

    • bodeoptions — Диаграммы Боде

    • hsvoptions — Графики сингулярных значений Ганкеля

    • nicholsoptions — Графики Николса

    • nyquistoptions — Годографы Найквиста

    • pzoptions — Графики полюса/нуля

    • sigmaoptions — Графики сигмы

    • timeoptions — Графики временной зависимости (шаг, начальная буква, импульс, и т.д.)

    Например,

    p = bodeoptions
    

    возвращает указатель опций графика для Диаграмм Боде.

setoptions(h, 'Property1', 'value1', ...) значения присвоений к парам свойства вместо того, чтобы использовать PlotOpts. Чтобы узнать, какие свойства и значения доступны для конкретного графика, введите help <function >options. Например, для типа Диаграмм Боде

help bodeoptions

Для списка свойств и значений, доступных для каждого типа графика, смотрите Ссылку Свойств и Значений (Control System Toolbox).

setoptions(h, PlotOpts, 'Property1', 'value1', ...) первые присвоения строят свойства, как задано в @PlotOptions, и затем заменяет любые свойства, которыми управляют заданные пары свойства/значения.

Примеры

свернуть все

Создайте следующую непрерывно-разовую передаточную функцию:

H(s)=1s+1

sys = tf(1,[1 1]);

Создайте Диаграмму Боде с указателем графика h.

h = bodeplot(sys);

Создайте график, опции обрабатывают p.

p = getoptions(h);

Измените единицы частоты графика к Hz.

p.FreqUnits = 'Hz';

Примените опции графика к Диаграмме Боде.

setoptions(h,p);

Также используйте setoptions(h,'FrequencyUnits','Hz').

Смотрите также

Представленный в R2012a