smoothts

Smoothdata

smoothts не рекомендуется. Использование smoothdata вместо этого.

Синтаксис

output = smoothts(input)
output = smoothts(input,'b',wsize)
output = smoothts(input,'g',wsize,stdev)
output = smoothts(input,'e',n)

Аргументы

input

Финансовые временные ряды возражают или ориентированная на строку матрица. В ориентированной на строку матрице каждая строка представляет отдельный набор наблюдений.

'b'G, или 'e'

Сглаживание метода (по существу тип используемого фильтра). Может быть Экспоненциальным (e), Гауссов (g), или Поле (b). Значение по умолчанию = b.

wsize

Размер окна (скаляр). Значение по умолчанию = 5.

stdev

Скаляр, который представляет стандартное отклонение окна Gaussian. Значение по умолчанию = 0.65.

n

Для Экспоненциального метода, задает размер окна или экспоненциальный фактор, в зависимости от значения.

  • n > 1 (размер окна) или длина периода

  • n < 1 и > 0 (экспоненциальный фактор: \alpha

  • n = 1 (или размер окна или альфа)

Если n не предоставляется, значениями по умолчанию является wsize = 5 и alpha = 0.3333.

Описание

smoothts сглаживает входные данные с помощью заданного метода.

output = smoothts(input) сглаживает входные данные с помощью метода Поля по умолчанию с размером окна, wsize, из 5.

output = smoothts(input,'b',wsize) сглаживает входные данные с помощью Поля (простой, линейный) метод. wsize задает ширину поля, которое будет использоваться.

output = smoothts(input,'g',wsize,stdev) сглаживает входные данные с помощью метода окна Gaussian.

output = smoothts(input,'e',n) сглаживает входные данные с помощью Экспоненциального метода. n может представлять размер окна (длина периода) или альфа. Если n > 1N представляет размер окна. Если 0 < n < 1N представляет альфу, где

α=2wsize+1.

Если input финансовый объект временных рядов, output финансовый объект временных рядов, идентичный input за исключением содержимого. Если input ориентированная на строку матрица, output ориентированная на строку матрица той же длины.

Представлено до R2006a