Выбор лучшей аппроксимирующей функции.jpg

Это одна из многих сделанных мной курсовых. 7 дней.

Особенности программы :

- (из задания) аппроксимирующие функции хранятся в библиотеке (dll)

- смена языка интерфейса (из меню)

- график можно сохранять в файл

- исходные данные можно сохранить в файл,а потом считать из файла

- расчет среднеквадратического отклонения для каждой из аппроксимирующих функций

- определение лучшей функции для аппроксимации

В ходе работы над программой были решены вопросы :

- расчет системы уравнений различной сложности (2 уравнения и 2 неизвестных, 3 уравнения и 3 неизвестных, 4 уравнения и 4 неизвестных)

- работа с матрицами, их преобразование (метод Гаусса).

В различных реализациях программы использованы такие аппроксимирующие функции:

1) f(x) = a+b*x

2) f(x) = a+b*ln(x)

3) f(x) = a+b*x*x

4) f(x) = a*x*x+b*x+c

5) f(x) = a*b^x

6) f(x) = a*x^3+b*x^2+c*x+d