exponenta event banner

spectrumoptions

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

Описание

пример

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

пример

opt = spectrumoptions('identpref') инициализирует параметры печати с помощью настроек 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