arOptions

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

Синтаксис

opt = arOptions
opt = arOptions(Name,Value)

Описание

opt = arOptions создает набор опций по умолчанию для ar.

opt = arOptions(Name,Value) создает набор опций с параметрами, заданными одним или несколькими Name,Value аргументы в виде пар.

Входные параметры

Аргументы в виде пар имя-значение

Задайте необязательные разделенные разделенными запятой парами Name,Value аргументы. Name - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.

'Approach'

Метод, используемый для оценки модели AR.

Approach задается как одно из следующих значений:

  • 'fb' - Подход вперед-назад.

  • 'ls' - Метод наименьших квадратов.

  • 'yw' - подход Юле-Уокера.

  • 'burg' - Метод Бурга.

  • 'gl' - Метод геометрической решетки.

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

'Window'

Метод оконной обработки данных.

Window определяет, как обрабатываются данные за пределами измеренного временного интервала (прошлые и будущие значения).

Window задается как одно из следующих значений:

  • 'now' - Без окон.

  • 'prw' - Предварительная оконная обработка.

  • 'pow' - Постоконная обработка.

  • 'ppw' - Предварительная и постоконная обработка.

Эта опция игнорируется при использовании подхода Юла-Уокера.

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

'DataOffset'

Уровень смещения данных, который удаляется перед оценкой параметров.

Задайте DataOffset как двойной скаляр. Для мультиэксперентных данных задайте DataOffset как вектор длины Ne, где Ne - количество экспериментов. Каждая запись вектора вычитается из соответствующих данных.

По умолчанию: [] (без смещений)

'MaxSize'

Задает максимальное количество элементов в сегменте, когда входные/выходные данные разделены на сегменты.

Если необходимы большие матрицы, программа использует циклы для вычислений. Используйте эту опцию, чтобы управлять компромиссом между управлением памятью и скоростью выполнения программы. Исходная матрица данных должна быть меньше, чем матрица, заданная MaxSize.

MaxSize должно быть положительным целым числом.

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

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

opt

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

Примеры

свернуть все

opt = arOptions;

Создайте набор опций для ar использование алгоритма наименьших квадратов для оценки. Задайте Window на 'ppw'.

opt = arOptions('Approach','ls','Window','ppw');

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

opt = arOptions;
opt.Approach = 'ls';
opt.Window = 'ppw';

См. также

Введенный в R2012a