Отклонение timeseries данные
tsvar = var( задает дополнительные параметры при вычислении расхождения с использованием одного или нескольких аргументов пары имя-значение. Например, ts,Name,Value)tsvar = var( определяет -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. Поэтому взвешивание по времени не имеет эффекта.
Умножение данных для каждого времени на нормированное взвешивание.
iqr | mean | std | timeseries