spectrumoptions

Набор опций для spectrumplot

Описание

пример

opt = spectrumoptions создает набор опций по умолчанию для spectrumplot. При необходимости используйте запись через точку, чтобы настроить набор опций.

пример

opt = spectrumoptions('identpref') инициализирует опции графика с помощью настроек System Identification Toolbox™. Используйте этот синтаксис, чтобы изменить несколько опции графика, но в противном случае используйте настройки тулбокса.

Примеры

свернуть все

Задайте опции графика.

plot_options = spectrumoptions;
plot_options.FreqUnits = 'Hz';
plot_options.FreqScale = 'linear';
plot_options.Xlim = {[0 20]};
plot_options.MagUnits = 'abs';

Оцените AR модель.

load iddata9 z9
sys = ar(z9,4);

Постройте график выхода спектра для модели.

spectrumplot(sys,plot_options);

Figure contains an axes. The axes with title From: e@y1 To: y1 contains an object of type line. This object represents sys.

opt = spectrumoptions('identpref');

Выходные аргументы

свернуть все

Набор опций, содержащий указанные опции для spectrumplot.

ОбластьОписание

Title, XLabel, YLabel

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

  • String - Текст метки заголовок и оси, заданный как вектор символов.

    Значения по умолчанию Title: 'Power Spectrum'

    Значения по умолчанию XLabel: 'Frequency'

    Значения по умолчанию YLabel: 'Power'

  • FontSize - Размер шрифта, заданный как тип данных scalar.
    По умолчанию: 8

  • FontWeight - толщина текста, заданная как одно из следующих значений: 'Normal' | 'Bold'
    По умолчанию: 'Normal'

  • Font Angle - Текстовый угол символа, заданный как одно из следующих значений: 'Normal' | 'Italic'
    По умолчанию: 'Normal'

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

  • Interpreter - Интерпретация текстовых символов, заданная как одно из следующих значений: 'tex' | 'latex'| 'none'
    По умолчанию: 'tex'

TickLabel

Отметьте стиль метки, заданный как массив структур со следующими полями:

  • FontSize - Размер шрифта, заданный как тип данных scalar.
    По умолчанию: 8

  • FontWeight - толщина текста, заданная как одно из следующих значений: 'Normal' | 'Bold'
    По умолчанию: 'Normal'

  • Font Angle - Текстовый угол символа, заданный как одно из следующих значений: 'Normal' | 'Italic'
    По умолчанию: 'Normal'

  • Color - Цвет текста, заданный как вектор значений RGB между 0 на 1 | вектор символов названия цвета | 'none'. Для примера, для желтого цвета задайте как один из следующих: [1 1 0], 'yellow', или 'y'.
    По умолчанию: [0,0,0]

Grid

Показать или скрыть сетку, заданную как одно из следующих значений: 'off' | 'on'

По умолчанию: 'off'

GridColor

Цвет линий сетки, заданный как один из следующих: вектор значений RGB в области значений [0,1] | вектор символов названия цвета | 'none'. Для примера, для желтого цвета задайте как один из следующих: [1 1 0], 'yellow', или 'y'.

По умолчанию: [0.15,0.15,0.15]

XLimMode, YLimMode

Предельные режимы осей, заданные как одно из следующих значений:

  • 'auto' - Пределы осей основаны на нанесенных данных

  • 'manual' - Значения явно заданы как Xlim, Ylim

По умолчанию: 'auto'

XLim, YLim Пределы осей, заданные как массив вида [min,max]
IOGrouping

Группировка пар вход-выход на графике, заданная как одно из следующих значений: 'none' | 'inputs'| 'outputs'| 'all'

По умолчанию: 'none'

InputLabels, OutputLabels

Входные и выходные стили меток, заданные как массив структур со следующими полями:

  • FontSize - Размер шрифта, заданный как тип данных scalar.
    По умолчанию: 8

  • FontWeight - толщина текста, заданная как одно из следующих значений: 'Normal' | 'Bold'
    По умолчанию: 'Normal'

  • Font Angle - Текстовый угол символа, заданный как одно из следующих значений: 'Normal' | 'Italic'
    По умолчанию: 'Normal'

  • Color - Цвет текста, заданный как вектор значений RGB между 0 на 1 | вектор символов названия цвета | 'none'. Для примера, для желтого цвета задайте как один из следующих: [1 1 0], 'yellow', или 'y'.
    По умолчанию: [0.4,0.4,0.4]

  • Interpreter - Интерпретация текстовых символов, заданная как одно из следующих значений: 'tex' | 'latex'| 'none'
    По умолчанию: 'tex'

InputVisible, OutputVisible

Видимость входного и выходного каналов, заданная как одно из следующих значений: 'off' | 'on'

По умолчанию: 'on'

ConfidenceRegionNumberSD

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

По умолчанию: 1

FreqUnits

Частотные модули, заданные как одно из следующих значений:

  • 'Hz'

  • 'rad/second'

  • 'rpm'

  • 'kHz'

  • 'MHz'

  • 'GHz'

  • 'rad/nanosecond'

  • 'rad/microsecond'

  • 'rad/millisecond'

  • 'rad/minute'

  • 'rad/hour'

  • 'rad/day'

  • 'rad/week'

  • 'rad/month'

  • 'rad/year'

  • 'cycles/nanosecond'

  • 'cycles/microsecond'

  • 'cycles/millisecond'

  • 'cycles/hour'

  • 'cycles/day'

  • 'cycles/week'

  • 'cycles/month'

  • 'cycles/year'

По умолчанию: 'rad/s'

Можно также задать 'auto', который использует модули rad/TimeUnit относительно системных модулей, заданных в TimeUnit свойство. Для нескольких систем с различными временными модулями используются модули первой системы.

FreqScale

Шкала частоты, заданная как одно из следующих значений: 'linear' | 'log'

По умолчанию: 'log'

MagUnits

Модули величины, заданные как одно из следующих значений: 'dB' | 'abs'

По умолчанию: 'dB'

MagScale

Шкала величины, заданная как одно из следующих значений: 'linear' | 'log'

По умолчанию: 'linear'

MagLowerLimMode

Включает нижний предел величины, заданный как одно из следующих значений: 'auto' | 'manual'

По умолчанию: 'auto'

MagLowerLimНижний предел величины, заданный как тип данных double.

Введенный в R2012a