Маткат. MatCAD_5В060300-русс. Программа по дисциплине Mathcad для задач механики для специальности 5B060300 Механика
Скачать 0.82 Mb.
|
Сглаживание экспериментальных данных. В большинстве случаев результаты измерения содержат случайные погрешности, которые необходимо «отфильтровать». Это можно сделать путем построения эмпирических зависимостей. Однако в MathCAD определены специальные «сглаживающие» функции, имена которых содержат слово smooth (гладкий). Таких функций три: medsmooth(Y,m) – сглаживает массив Y, состоящий из n элементов с использованием скользящего медианного фильтра с размером окна сглаживания m (mдолжно быть нечетным и ). Результатом работы является массив, содержащий nсглаженных значений массиваY; supsmooth(X,Y) – сглаживает массив Y, состоящий из n значений, измеренных в точках , которые являются элементами массива X. Сглаживание осуществляется построением линейной регрессии по k – ближайшим точкам с адаптивным выбором «размера» k окна сглаживания. Элементы массива Xдолжны быть упорядочены по возрастанию; ksmooth(X,Y,b) – сглаживает массив Y, состоящий из n значений, измеренных в точках , которые являются элементами массива X. Сглаживание осуществляется на основе формулы , где . Видно, что сглаженное значение есть сумма измерений с экспоненциальными весами, величина которых зависит от параметра – чем больше величина параметра, тем в большей степени сглаживаются «зашумленные» значения . Основная литература:[1], [2], [12]. Дополнительная литература: [5], [6], [7]. |