Среднее значение timeseries
данные
tsmean = mean(
задает дополнительные опции при вычислении среднего значения с использованием одного или нескольких аргументов пары "имя-значение". Для примера ts
,Name,Value
)tsmean = mean
определяет -99 как отсутствующий код качества выборки и удаляет отсутствующие выборки перед вычислением среднего значения.(ts
, 'Quality', -99, 'MissingData', 'remove')
MATLAB® определяет взвешивание по:
Присоединение взвешивания к каждому временному значению, в зависимости от его порядка, следующим образом:
Первая временная точка - длительность первого временного интервала (t(2) - t(1))
.
Временная точка, который не является ни первой ни последней временной точкой - длительность между серединой предыдущего временного интервала и серединой последующего временного интервала ((t(k + 1) - t(k))/2 + (t(k) - t(k - 1))/2)
.
Последняя временная точка - длительность последнего временного интервала (t(end) - t(end - 1))
.
Нормализация взвешивания для каждого времени путем деления каждого взвешивания на среднее значение всех взвешиваний.
Примечание
Если на timeseries
объект равномерно дискретизируется, тогда нормированное взвешивание для каждого времени равняется 1,0. Поэтому взвешивание по времени не имеет никакого эффекта.
Умножение данных для каждого времени на нормированное взвешивание.
median
| std
| sum
| timeseries
| var