Исходными данными для выполнения курсовой работы являются:
Mm – максимальная степень аппроксимирующего полинома,
n - количество отсчетов зашумленного сигнала,
Таблица отсчетов зашумленного дискретизированного сигнала.
i | n | ||||||
При выполнении работы необходимо по заданным значениям (Xi , Yi ) определить коэффициенты аппроксимирующего полинома для степеней аппроксимирующего полинома m = 1, 2, Mm. Полученные наборы коэффициентов аппроксимирующего полинома при m = 1, 2, Mm записать в таблицу коэффициентов.
m | C0 | C1 | C2 | CMm | |
C0,1 | C1,1 | ||||
C0,2 | C1,2 | C2,2 | |||
Mm | C0,Mm | C1.Mm | C2,Mm | CMm,Mm |
Для каждого значения m = 1, 2, Mm построить графики (Mm графиков) аппроксимирующих полиномов при X изменяющемся от до с задаваемым шагом dX. На графиках изобразить также заданные точки (X i , Yi ).
Для каждого значения m = 1, 2, Mm вычислить погрешности аппроксимации
Полученные значения занести в таблицу.
m | Mm | |||
σ | σ1 | σ2 | σMm |
Результатом курсовой работы является получение зависимости параметров аппроксимации (коэффициентов аппроксимирующего полинома и погрешности аппроксимации) от степени аппроксимирующего полинома для заданного набора отсчетов (X i , Yi )и определенияминимальной степени полинома Mmin, после которой параметры аппроксимации практически не изменяются ,т.е. при m>Mmin параметры аппроксимируюшего полинома (вид функции регрессии) практически не изменяются.
Курсовая работа должна быть реализована в виде приложения на Visual Basic (либо на другом языке программирования). Курсовая работа может быть также выполнена в системе Mathcad (Matlab).
По курсовой представляется отчет на бумаге с титульным листом и описанием выполнения работы. В отчете должны быть приведены описания численных методов , объектов графического интерфейса и исходные тексты процедур программного приложения. К отчету прилагается программное приложение на CD – диске.