Учебное пособие Работа в Mathcad 15 Барнаул 2013 удк


Download 1.19 Mb.
bet33/42
Sana27.01.2023
Hajmi1.19 Mb.
#1131399
TuriУчебное пособие
1   ...   29   30   31   32   33   34   35   36   ...   42
Bog'liq
Новиковский Е.А. - Работа в MathCAD

supsmooth(X, Y) dозвращает n-мерный вектор, созданный локальным использованием симметричной линейной процедуры сглаживания методом наи- меньших квадратов по правилу k-ближайших соседей, в которой k выбирается адаптивно.Y и X – n-мерные векторы вещественных чисел. Элементы X должны быть расположены в порядке возрастания.
Функция medsmooth наиболее устойчивая из трех, так как в меньшей степени подвержена влиянию зашумленных данных. Эта функция использует сглаживание с помощью скользящей медианы, вычисляет остатки, сглаживает остатки тем же самым образом и суммирует эти два сглаженных вектора вместе.
medsmooth(Y, n) – возвращает m-мерный вектор, созданный сглажива- нием Y с помощью скользящей медианы. Y есть m-мерный вектор вещественных чисел. n – ширина окна, по которому происходит сглаживание. n должно быть нечетным числом, меньшим, чем число элементов в Y.
Пример:
Провести сглаживание данных, полученные в 120 расчетных точках из функции синусоиды, которая претерпевает случайное изменение с амплиту- дой 0,2. Шаг измеряемой функции – π/10. Простроить график.

  1. Ввод числа расчетных точек и шага измеряемой функции



i  0 120 x 
i
i 10

  1. Задание измеряемой функции


i
vi  sinxrnd (0.2)

  1. Сглаживание полученных данных

z  supsmooth (x v)

  1. Построение графика
























































0.2



0.1
vi
0

zi
 0.1

 0.2
0 10 20 30 40
xi

Download 1.19 Mb.

Do'stlaringiz bilan baham:
1   ...   29   30   31   32   33   34   35   36   ...   42




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling