Санкт-Петербургский государственный технологический институт (технический университет)
Метод наименьших квадратов
Если Вы учитесь на кафедре математического моделирования и оптимизации химико-технологических процессов, то наверняка найдете на сайте свой вариант курсовой работы по информатике для первого курса. Работы разбиты по методам и преподавателям их выдающим.
Ниже приведены темы или основные формулы курсовых работ по МНК
Y=a+b*T (N=9)
Задание на курсовую работу №6 Тема "Создание программных продуктов для обработки экспериментальных данных." В таблице 1 приведены данные растворимости нитрата натрия NaNO3 (yi) на 100г. воды в зависимости от температуры (Ti) Таблица 1. Экспериментальная выборка
N
T
Y
Y расч
dY расч
1
0
66.7
2
4
71.0
3
10
76.3
4
15
80.6
5
29
92.9
6
36
99.4
7
51
113.6
8
68
125.1
9
21
85.7
Известен вид расчетной зависимости y=a+b*T Идентифицировать параметры расчетной зависимости a и b.
Разработать программный продукт
Для определения a и b
Для вычисления значений T, y, yp и относительной погрешности для каждого опыта. Результаты вывести в виде таблицы.
Для определения наибольшей и наименьшей погрешности.
Для вычисления a и b использовать метод наименьших квадратов...
Вычисление a и b оформить в виде процедуры Sub...End Sub. Вычисление yp оформить в виде функции. Результаты вычислений сохранить в файле для дальнейшего использования табличным процессором Excel. Используя Excel, по полученным результатам построить графические зависимости y(T) от T и yp(T) от T
Для вычисления относительной погрешности использовать формулу:...
Вычислить a и b, используя Excel. Построить графические зависимости экспериментальных и расчетных значений от T. Используя пакет MathCAD определить коэффициенты a и b и по полученным результатам построить графические зависимости y(T) от T и yp(T) от T
Провести сравнение и анализ полученных результатов
В состав курсовой работы включить:
Описание метода наименьших квадратов. Вывод формул для вычисления a и b
Алгоритм процедуры для вычисления коэффициентов по методу наименьших квадратов
Алгоритм процедуры для определения наибольшего и наименьшего элементов последовательности
Программные продукты в среде VB, включая описание интерфейса
Программные продукты в среде MathCAD и среде Excel
Исходные данные и результаты вычислений, в том числе и полученные графики.