Перемещение среднего значения
M = movmean(A,k)M = movmean(A,[kb kf])M = movmean(___,dim)M = movmean(___,nanflag)M = movmean(___,Name,Value)возвращается, массив локального M = movmean(A,k) k - указывают средние значения, где каждое среднее значение вычисляется по раздвижному окну длины k через соседние элементы A. Когда k нечетен, окно центрируется об элементе в текущем положении. Когда k даже, окно центрируется о текущих и предыдущих элементах. Размер окна является автоматически усеченным в конечных точках, когда существует недостаточно элементов, чтобы заполнить окно. Когда окно является усеченным, среднее число взято по только элементам, которые заполняют окно. M одного размера как A.
Если A является вектором, то movmean действует вдоль вектора.
Если A является многомерным массивом, то movmean действует вдоль первого измерения массива, размер которого не равняется 1.
вычисляет среднее значение с окном длины M = movmean(A,[kb kf]) kb+kf+1, который включает элемент в текущее положение, элементы kb назад и элементы kf вперед.
M = movmean(___,nanflag) задает, включать ли или не использовать значения NaN от вычисления для какого-либо из предыдущих синтаксисов. movmean(A,k,'includenan') включает все значения NaN в вычисление, в то время как movmean(A,k,'omitnan') игнорирует их и вычисляет среднее значение по меньшему количеству точек.
M = movmean(___,Name,Value) задает дополнительные параметры для скользящего среднего значения с помощью одного или нескольких аргументов в виде пар "имя-значение". Например, если x является вектором временных стоимостей, то movmean(A,k,'SamplePoints',x) вычисляет скользящее среднее значение относительно времен в x.
среднее значение | movmad | movmedian | movstd | movsum | movvar | smoothdata