Санкт-Петербургский государственный технологический институт (технический университет)
Метод наименьших квадратов
Если Вы учитесь на кафедре математического моделирования и оптимизации химико-технологических процессов, то наверняка найдете на сайте свой вариант курсовой работы по информатике для первого курса. Работы разбиты по методам и преподавателям их выдающим.
Ниже приведены темы или основные формулы курсовых работ по МНК
R=a*T+b (N=10)
Задание на курсовую работу Тема: "Создание программных продуктов для обработки экспериментальных данных. Идентификация параметров. Сортировка"
Для изучения зависимости электрического сопротивления меди R от температуры T проводились измерения сопротивления медного стержня диаметром диаметром 0,93см и длиной 77,6см. Результаты измерений приведены в таблице 1.
Таблица 1. Экспериментальная выборка
N
T
R
R расч
dR расч
1
19.1
76.30
2
25.0
77.80
3
30.1
79.75
4
36.0
80.80
5
40.0
82.35
6
45.1
83.90
7
50.0
85.10
8
20.1
77.12
9
43.2
82.93
10
33.3
81.10
Зависимость сопротивления меди от температуры можно выразить формулой: R=a*T+b
Идентифицировать параметры расчетной зависимости a и b
Разработать программный продукт:
для определения a и b
для вычисления значений T, R расч и относительной погрешности для каждого опыта. Результаты вывести в виде таблицы.
для определения наибольшей и наименьшей погрешности
Для вычисления a и b использовать метод наименьших квадратов. Вычисление a и b оформить в виде процедуры Sub...End Sub. Вычисление Rрасч оформить в виде функции. Результаты вычислений сохранить в файле для дальнейшего использования табличным процессором Excel. Используя Excel, по полученным результатам построить графические зависимости R(T) от T и Rрасч(T) от T
Сортировку экспериментальных данных оформить в виде процедуры Sub...End Sub
Для вычисления относительной погрешности использовать формулу: ...
Вычислить a и b, используя Excel. Построить графические зависимости экспериментальных и расчетных значений от T. Используя пакет MathCAD, определить коэффициенты a и b и по полученным результатам построить графические зависимости R(T) от T и Rр(T) от T
Провести сравнение и анализ полученных результатов
В состав курсовой работы включить:
Описание метода наименьших квадратов. Вывод формул для вычисления a и b
Алгоритм процедуры для вычисления коэффициентов по методу наименьших квадратов
Описание метода, выбранного для сортировки данных, и его алгоритм
Алгоритм процедуры для определения наибольшего и наименьшего элементов последовательности
Программные продукты в среде VB, включая описание интерфейса
Программные продукты в среде MathCAD и среде Excel
Исходные данные и результаты вычислений, в том числе и полученные графики.
Выводы
Дата выполнения: 26/05/2007
R=a*T+b (N=7)
Задание на курсовую работу №11 Тема: "Создание программных продуктов для обработки экспериментальных данных. Идентификация параметров."
Для изучения зависимости электрического сопротивления меди R от температуры T проводились измерения сопротивления медного стержня диаметром диаметром 0,93см и длиной 77,6см. Результаты измерений приведены в таблице 1.
Таблица 1. Экспериментальная выборка
N
T
R
R расч
dR расч
1
19.1
76.30
2
25.0
77.80
3
30.1
79.75
4
36.0
80.80
5
40.0
82.35
6
45.1
83.90
7
50.0
85.10
Зависимость сопротивления меди от температуры можно выразить формулой: R=a*T+b
Идентифицировать параметры расчетной зависимости a и b
Разработать программный продукт:
для определения a и b
для вычисления значений T, R расч и относительной погрешности для каждого опыта. Результаты вывести в виде таблицы.
для определения наибольшей и наименьшей погрешности
Для вычисления a и b использовать метод наименьших квадратов.... Вычисление a и b оформить в виде процедуры Sub...End Sub. Вычисление Rрасч оформить в виде функции. Результаты вычислений сохранить в файле для дальнейшего использования табличным процессором Excel. Используя Excel, по полученным результатам построить графические зависимости R(T) от T и Rрасч(T) от T
Для вычисления относительной погрешности использовать формулу: ...
Вычислить a и b, используя Excel. Построить графические зависимости экспериментальных и расчетных значений от T. Используя пакет MathCAD, определить коэффициенты a и b и по полученным результатам построить графические зависимости R(T) от T и Rр(T) от T
Провести сравнение и анализ полученных результатов
В состав курсовой работы включить:
Описание метода наименьших квадратов. Вывод формул для вычисления a и b
Алгоритм процедуры для вычисления коэффициентов по методу наименьших квадратов
Алгоритм процедуры для определения наибольшего и наименьшего элементов последовательности
Программные продукты в среде VB, включая описание интерфейса
Программные продукты в среде MathCAD и среде Excel
Исходные данные и результаты вычислений, в том числе и полученные графики.
Выводы
Этот "урезанный" вариант курсовой работы, как правило, выдавала Чепикова Вера Николаевна.
Дата выполнения: 17/03/2004
Y=a+b*T (N=11)
Задание на курсовую работу Тема "Создание программных продуктов для обработки экспериментальных данных. Сортировка." Задана экспериментальная выборка размерностью N, где N – число опытов Таблица 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
10
60
119.3
11
40
106.1
Известен вид расчетной зависимости 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
Сортировку экспериментальных данных оформить в виде процедуры Sub...End Sub
Для вычисления относительной погрешности использовать формулу:...
Вычислить a и b, используя Excel. Построить графические зависимости экспериментальных и расчетных значений от T. Используя пакет MathCAD определить коэффициенты a и b.
Дата выполнения: 26/05/2007
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
Исходные данные и результаты вычислений, в том числе и полученные графики.
Выводы
Дата выполнения: 16/05/2007
Y=a+b*T и Y=a+b*T^2
Задание на курсовую работу №... Тема "Создание программных продуктов для обработки экспериментальных данных." В таблице 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
21
85.7
6
29
92.9
7
36
99.4
8
51
113.6
9
68
125.1
Эту зависимость можно выразить формулой y=a+b*T
Составить блок-схему и программу вычисления коэффициентов a и b; yi расч и относительной погрешности dyi
Вычисление коэффициентов a и b методом наименьших квадратов, оформить в виде подпрограммы общего вида
Построить (напечатать) таблицу аналогичную таблице задания
Построить графики yi и yi расч в зависимости от температуры
Проверить зависимость y=a+b*T^2
Программные продукты создать в средах Visual Basic, MathCAD, Excel
Такой вариант курсовой работы выдает Андреева Валентина Петровна
Дата выполнения: 17/04/2007
f(E)=A*E*exp(-E/T)
Задание на курсовую работу. Вариант 2.
Используя метод наименьших квадратов для обработки экспериментальных данных определить амплитуду А и ядерную температуру T из уравнения энергетического спектра частиц ядерной реакции: f(E)=A*E*exp(-E/T)
Таблица экспериментальных данных
E, МэВ
5.00
5.25
5.50
5.57
6.00
6.25
6.50
7.00
7.25
7.50
f(E), М/МэВ
108.40
101.40
97.10
93.80
85.00
77.50
71.50
63.00
57.90
54.60
E, МэВ
7.55
8.00
8.25
8.50
8.75
9.00
9.25
9.50
9.75
10.00
f(E), М/МэВ
42.10
37.90
34.00
27.70
20.10
18.70
20.50
19.80
18.30
15.00
Вывести на печать значения E и f(E), построить графики расчетный и экспериментальный. Определить максимальное отклонение расчетного от экспериментального значения. Метод МНК оформить в виде процедуры общего вида. Результаты расчета вывести в виде таблицы. Программные продукты создать в среде VB, MathCAD, Excel.
Это задание на курсовую работу выдается только Андреевой Валентиной Петровной.
Дата выполнения: 10/05/2005
H=a*Q^2+b*Q
Тема: Создание программных продуктов для обработки экспериментальных данных. Идентификация параметров. Вариант 4.
Для характеристики истечения топлива из жиклера, Лоре предложил формулу: H=a*Q^2+b*Q (1), где
H-полное разрежение (в сантиметрах столба бензина), а Q - расход топлива (см^3/мин). Полученные результаты приведены в таблице. Таблица 1. Экспериментальная выборка
N п/п
Qi
Hi
Hi расч
dHi
1
14,0
3,05
2
20,5
4,90
3
35,3
10,4
4
45,0
15,3
5
53,8
20,1
6
62,0
25,4
7
58,3
29,8
8
75,2
34,6
9
82,0
40,0
Запишем формулу (1) в виде H/Q=a*Q+b (2)
Введем обозначения: Q=x, H/Q=y, тогда формула (2) примет вид: y=a*x+b (3)
Идентифицировать параметры расчетной зависимости a и b
Разработать программный продукт:
Для определения a и b
Для вычисления значений Q, Hр и относительной погрешности для каждого опыта. Результаты вывести в виде таблицы.
Для определения наибольшей и наименьшей погрешности
Для вычисления a и b использовать метод наименьших квадратов. Вычисление a и b оформить в идее процедуры Sub...End Sub. Вычисление Hр оформить в виде функции. Результаты вычислений сохранить в файле для дальнейшего использования табличным процессоров Excel. Используя Excel, по полученным результатам построить графические зависимости H(Q) от Q и Hp(Q) от Q
Для вычисления относительной погрешности использовать формулу dHi=|Hiрасч-Hi|/|Hi|
Вычислить a и b, используя Excel. Построить графические зависимости экспериментальных и расчетных значений от Q. Используя пакет MathCAD, определить коэффициенты a и b и по полученным результатам построить графические зависимости H(Q) от Q и Hp(Q) от Q
Провести сравнение и анализ полученных результатов
В состав курсовой работы включить:
Описание метода наименьших квадратов. Вывод формул для вычисления a и b
Алгоритм процедуры для вычисления коэффициентов по методу наименьших квадратов
Алгоритм процедуры для определения наибольшего и наименьшего элементов последовательности
Программные продукты в среде VB, включая описание интерфейса
Программные продукты в среде MathCAD и в среде Excel
Исходные данные и результаты вычисление, в том числе и полученные графики
Выводы
Курсовая работа выдается многими преподавателями кафедры ММиОХТП
Дата выполнения: 23/05/2007
I=I0*exp(-0.693*t/T1/2)
Тема: Создание программных продуктов для идентификации параметров зависимости, скорости счета от времени.
139Ва
t,час
0,5
1
1,5
2
2,5
-
3,5
4,5
-
I
2660
2090
1640
1280
1000
-
620
378
-
32Р
t,час
1,2
4,7
6,3
11,4
12
14,8
17,1
19,5
24,7
I
2800
2400
2230
1760
1720
1520
1360
1230
960
Используя представленные экспериментальные данные и метод наименьших квадратов, найти начальную скорость счета I0 и метод полураспада I1/2 радиоактивного элемента по зависимости: I=I0*exp(-0.693*t/T1/2)
В состав курсовой работы включить:
Описание метода
алгоритм, в котором нужно предусмотреть вычисление I0, T1/2, I расчетное
программные продукты в среде VB (с использованием процедуры вида Sub...End Sub), среде MathCAD, Excel
построить графики экспериментальной и расчетной зависимости
сравнить результаты
Выводы
Как правило, кроме Андреевой Валентины Петровны никто данную тему курсовой работы не выдает. Если Вы хотите, чтобы я Вам сделал курсовик по Вашим наработкам, то просьба мне их предоставить, тогда Вам будет проще при защите работы. Стоимость от этого всё равно не изменится.
Дата выполнения: 21/05/2007
I=I0*exp(-Mk*d)
Задание на курсовую работу по теме "Обработка экспериментальных данных. Метод наименьших квадратов" Задана экспериментальная выборка размерностью N, где N- число опытов
d, мл/см^2
0
30
60
90
120
150
180
210
240
270
300
I, имп/мин
3480
2907
2420
2023
1689
1410
1175
982
819
684
570
Известен вид расчетной зависимости I=I0*exp(-Mk*d)
Идентифицировать параметры расчетной зависимости I0 и Mk. Для определения I0 и Mk использовать выражения, полученные по методу наименьших квадратов. Вычисление I0 и Mk оформить в виде подпрограммы общего вида
Для каждого опыта найти и напечатать значения d, Iэксп, Iрасч
Построить графики зависимостей Iрасч=f(d), Iэксп=f(d)
Вычислить максимальное отклонение Iрасч от Iэксп
Вычислить d1/2=0.693/Mk
Провести расчет с использованием следующих программ: Visual Basic, MS Excel и MathCAD
Данный курсовик выдает только Андреева Валентина Петровна.
Дата выполнения: 05/05/2005
m=a*exp(b*T)
Тема Создание программных продуктов для обработки экспериментальных данных. Идентификация параметров. В таблице приведены данные зависимости коэффициента трения в подшипнике m от температуры T Таблица. Экспериментальная выборка.
N п/п
Ti
mi
mi расч
dmi расч
1
60
0.0148
2
70
0.0124
3
80
0.0102
4
90
0.0085
5
100
0.0071
6
110
0.0059
7
120
0.0051
Известен вид расчетной зависимости: mi=a*exp(b*Ti)
Идентифицировать параметры расчетной зависимости a и b.
Разработать программный продукт:
для определения a и b
для вычисления значений T, m расч, dm и относительной погрешности для каждого опыта. Результаты вывести в виде таблицы.
для определения наибольшей и наименьшей погрешности
Для вычисления a и b использовать метод наименьших квадратов.
вычисление a и b оформить в виде процедуры Sub...End Sub. Вычисление mрасч оформить в виде функции. Результаты вычислений сохранить в файле для дальнейшего использования табличным процессором Excel. Используя Excel, по полученным результатам построить графические зависимости m(T) от T и mрасч(T) от T
Сортировку экспериментальных данных оформить в виде процедуры Sub...End Sub
Для вычисления относительной погрешности использовать формулу: ...
Вычислить a и b, используя Excel. Построить графические зависимости экспериментальных и расчетных значений от х. Используя пакет MathCAD, определить коэффициенты a и b и по полученным результатам построить графические зависимости m(T) от T и mр(T) от T
Провести сравнение и анализ полученных результатов
В состав курсовой работы включить:
Описание метода наименьших квадратов. Вывод формул для вычисления a и b
Алгоритмы процедуры для вычисления коэффициентов по методу МНК
Описание метода, выбранного для сортировки данных, и его алгоритм
Алгоритм процедуры для определения наибольшего и наименьшего элементов последовательности.
Программные продукты в среде VB, включая описание интерфейса
Программные продукты в среде MathCAD и среде Excel
Исходные данные и результаты вычислений, в том числе и полученные графики.
Выводы
Дата выполнения: 14/05/2007
m=a/H+b
Задание Исследуя истечение некоторой жидкости через щель, Базен получил данные относительно зависимости коэффициента истечения m от набора H. Опытные данные приведены в таблице.
I
Hi
mi
m расч
dmi
1
0.164
0.448
2
0.328
0.432
3
0.656
0.421
4
0.984
0.417
5
1.312
0.414
6
1.640
0.412
Эту зависимость можно выразить формулой m=a/H+b, 1/H=x, m=ax+b
...
Дата выполнения: 05/05/2003
Y=10^(a+b*x)
Тема "Создание программных продуктов для обработки экспериментальных данных. Идентификация параметров"
Дана экспериментальная выборка:
N
x
y эксп
1
0
3615
2
1.68
3445
3
1.04
3605
4
0.61
3650
5
2.71
3320
6
5.13
2890
7
31
925
8
7.86
2685
9
21.5
1360
Идентифицировать параметры a и b расчетной зависимости Y=10^(a+b*x)...
Выдавалась только Князьковым Виталием Михайловичем (вероятно, что уже он уволился)
Дата выполнения: 16/05/2004
Y=a*b^x
Задание на курсовую работу №28 Тема: "Создание программных продуктов для обработки экспериментальных данных. Сортировка. Идентификация параметров."
Задана экспериментальная выборка y=f(x) размером N=7 (N- число опытов)
xi
0.1
0.4
0.7
4
1
2.8
2.2
yi
0.991
1.459
2.148
151.232
3.162
32.19
14.853
Идентифицировать параметры a и b расчетной зависимости вида y=a*b^x
Сортировку массива по х оформить с помощью процедуры общего вида Sub...End Sub. Для вычисления a и b использовать Sub...End Sub. Определить оценку полученных результатов. Построить графики расчетной и экспериментальной зависимостей. Аналогичные вычисления выполнить с использованием MathCAD и Excel.
Дата выполнения: 31/05/2004
Y=a*x^b
Задание на курсовую работу Тема: "Создание программных продуктов для обработки экспериментальных данных. Сортировка"
Задана экспериментальная выборка размерностью N, где N- число опытов
xi
2.2
3.8
7.0
7.7
11.5
15.2
18.0
yi
3
5
7
7.7
9.3
11.3
12.2
Известен вид расчетной зависимости вида y=a*x^b
Идентифицировать параметры расчетной зависимости a и b. Для определения a и b использовать выражения, полученное по методу наименьших квадратов. Вычисление a и b оформить в виде подпрограммы общего вида
Для каждого опыта найти и напечатать значения x, y, yp
Построить графики зависимостей: y=f(x), yp=f(x)
Найти оценку полученных результатов
Провести аналогичный расчет в Excel и MathCAD
Дата выполнения: 24/05/2002
Y=a*x^b, Y=c*exp(d*x)
Задание на курсовую работу №11 Тема: "Создание программных продуктов для идентификации кинетических параметров. Математическая обработка результатов опыта."
Результаты опытов по испытанию пены 0,25% ? лаурилсульфата приведены в следующей таблице
x, мл
2.2
3.8
7.0
7.7
11.5
15.2
18.0
y мл/мин
3
5
7
7.7
9.3
11.3
12.2
Здесь y - скорость потока жидкости, проходящей через слой пены, мл/мин; х - объем жидкости, содержащейся в пене, мл. Для описания экспериментальной зависимости выбрать одну из формул y=a*x^b или y=c*exp(d*x), используя в качестве оценки формул Sад=... Определить параметры a и b или с и d выбранной формулы с помощью метода наименьших квадратов. Используя полученную формулу, рассчитать yi расч, dyi и погрешность вычислений в процентах. Результаты свести в таблицу. Программные продукты создать в средах Visual Basic, MathCAD, Excel.
Чаще всего этот вариант курсовой выдает Андреева Валентина Петровна
Дата выполнения: 13/05/2005
Y=a0*exp(a1*x)
Задание на курсовую работу №3 Тема "Создание программных продуктов для обработки экспериментальных данных. Идентификация параметров." Физическая постановка задачи Дана экспериментальная выборка размерностью N, где N - число опытов.
x
643
683
663
703
743
723
623
y
21.9
34.7
26.4
40.5
57.3
48.6
16.4
Предположительный вид расчетной зависимости y=a0*exp(a1*x) Требуется:
Идентифицировать параметры расчетной зависимости a0, a1. Для вычисления коэффициентов использовать метод наименьших квадратов.
Вычислить значения x, y, yp и относительную погрешность для каждого опыта. Результаты вывести в виде таблицы
Определить наибольшую и наименьшую погрешность
Построить графические зависимости y=f(x) и yp=f(x)
При выполнении работы следует:
Представить решение в системе Visual Basic. Для вычисления коэффициентов зависимости использовать подпрограмму Sub...End Sub. Результаты представить в окне ListBox
Реализовать решение с использованием системы MathCAD и Excel. Результаты представить в виде таблиц и графиков
Дата выполнения: 05/06/2006
Y=a0*x^a1
Задание на курсовую работу №18 Тема: "Создание программных продуктов с целью идентификации параметров зависимости по данных экспериментальной выборки, полученной при исследовании процесса."
В таблице представлены измеренные данные, полученные в лаборатории. Количество опытов n=7
N п/п
1
2
3
4
5
6
7
X
2.2
3.8
7.0
7.7
11.5
18.0
15.2
Y
3
5
7
7.7
9.3
12.2
11.3
Предполагая форму зависимости степенной y=a0*x^a1, использовать для расчета параметров а0 и а1 формулы, построенные в соответствии с методом наименьших квадратов: ...
Вычислить коэффициенты a0 и а1 в среде MS Excel и в среде MathCAD. Результаты представить в числовой и графической форме.
Оценить точность решения в разных программных средах. Для вычисления относительной погрешности использовать формулу: ...
В состав курсовой работы включить:
Алгоритм вычисления коэффициентов по методу наименьших квадратов
Алгоритм поиска min и max элементов последовательности при определении погрешности полученной зависимости
Оформить вычисление коэффициентов a0 и a1 в среде VB в виде процедуры Sub...End Sub и оператора do ... loop
Вывести в MS Excel массивы y и yp (исходных и расчетных значений функции, вычисленные в среде VB) и построить график
Выполнить вычисление коэффициентов a0 и a1 в среде MathCAD. Определить погрешность расчетной зависимости. Построить график.
Сравнить полученные результаты.
Сделать вывод о правильности полученного решения
Если у Вас примерно такой же текст задания, то вероятней всего, что выдан он Кирьяновой Лидией Степановной. Бабушка уже старенькая, ошибок в тексте оригинального задания около десятка. Особенно мне "понравилась" формула для вычисления относительной погрешности, предлагаемая студенту.
Дата выполнения: 17/05/2007
Y=a0+a1/x
Задание на курсовую работы №10 ... Тема "Создание программных продуктов для обработки экспериментальных данных. Идентификация параметров Задана экспериментальная выборка размерностью N, где N - число опытов. Ниже приведены несколько таблиц с данными эксперимента, по которым выполнялись курсовые работы:
Таблица 1. Экспериментальная выборка
x
1
2
3
4
5
8
10
y
2.6
2.3
2.2
2.08
2.12
2.1
2.0
Таблица 2. Экспериментальная выборка
x
1
2.8
0.4
0.1
0.4
0.7
2.2
y
2.6
2.3
2.2
2.08
2.12
2.1
2.0
Внимание! Скорей всего "ошибка" в таблице 2 х(5)=4.0, а не 0.4
Таблица 3. Экспериментальная выборка
x
2
4
6
7
10
13
y
2.45
2.05
1.85
1.75
1.68
1.63
Известен вид расчетной зависимости y=a0+a1/x Идентифицировать параметры расчетной зависимости a0 и a1
Разработать программный продукт:
для определения a0 и a1
для вычисления значений x, y, y расч и относительной погрешности для каждого опыта. Результаты вывести в виде таблицы.
для определения наибольшей и наименьшей погрешности
Для вычисления a0 и a1 использовать метод наименьших квадратов.
вычисление a0 и a1 оформить в виде процедуры Sub...End Sub. Вычисление yрасч оформить в виде функции. Результаты вычислений сохранить в файле для дальнейшего использования табличным процессором Excel. Используя Excel, по полученным результатам построить графические зависимости y(x) от x и yрасч(x) от x
Сортировку экспериментальных данных оформить в виде процедуры Sub...End Sub
Для вычисления относительной погрешности использовать формулу: ...
Вычислить a0 и a1, используя Excel. Построить графические зависимости экспериментальных и расчетных значений от х. Используя пакет MathCAD, определить коэффициенты a0 и a1 и по полученным результатам построить графические зависимости y(x) от x и yр(x) от x
Провести сравнение и анализ полученных результатов
В состав курсовой работы включить:
Описание метода наименьших квадратов. Вывод формул для вычисления a0 и a1
Алгоритмы процедуры для вычисления коэффициентов по методу наименьших квадратов
Алгоритм процедуры для определения наибольшего и наименьшего элементов последовательности.
Программные продукты в среде Visual Basic, включая описание интерфейса
Программные продукты в среде MathCAD и среде Excel
Исходные данные и результаты вычислений, в том числе и полученные графики.
Выводы
Дата выполнения: 19/06/2006
Y=b0+b1/x
Задание на курсовую работы №... Тема "Создание программных продуктов для обработки экспериментальных данных. Идентификация параметров Задана экспериментальная выборка размерностью N, где N - число опытов.
Таблица 1. Экспериментальная выборка
x
1
2
3
4
5
6
7
8
y
12.2
6.8
5.2
4.6
3.9
3.7
3.5
3.2
Известен вид расчетной зависимости y=b0+b1/x Идентифицировать параметры расчетной зависимости b0 и b1
Разработать программный продукт:
для определения b0 и b1
для вычисления значений x, y, y расч и относительной погрешности для каждого опыта. Результаты вывести в виде таблицы.
для определения наибольшей и наименьшей погрешности
Для вычисления b0 и b1 использовать метод наименьших квадратов.
вычисление b0 и b1 оформить в виде процедуры Sub...End Sub. Вычисление yрасч оформить в виде функции. Результаты вычислений сохранить в файле для дальнейшего использования табличным процессором Excel. Используя Excel, по полученным результатам построить графические зависимости y(x) от x и yрасч(x) от x
Сортировку экспериментальных данных оформить в виде процедуры Sub...End Sub
Для вычисления относительной погрешности использовать формулу: ...
Вычислить b0 и b1, используя Excel. Построить графические зависимости экспериментальных и расчетных значений от х. Используя пакет MathCAD, определить коэффициенты b0 и b1 и по полученным результатам построить графические зависимости y(x) от x и yр(x) от x
Провести сравнение и анализ полученных результатов
В состав курсовой работы включить:
Описание метода наименьших квадратов. Вывод формул для вычисления b0 и b1
Алгоритмы процедуры для вычисления коэффициентов по методу наименьших квадратов
Алгоритм процедуры для определения наибольшего и наименьшего элементов последовательности.
Программные продукты в среде Visual Basic, включая описание интерфейса
Программные продукты в среде MathCAD и среде Excel
Исходные данные и результаты вычислений, в том числе и полученные графики.
Выводы
Дата выполнения: 22/04/2004
Y=exp(a0+a1*x)
Задание на курсовую работы №16 ... Тема "Создание программных продуктов для обработки экспериментальных данных. Идентификация параметров Дана экспериментальная выборка размерностью N, где N - число опытов.
Таблица 1. Экспериментальная выборка
x
1
2.8
0.4
0.1
0.4
0.7
2.2
y
0.3929
1.1284
0.2765
0.2319
2.2796
0.3296
0.7939
Внимание! Скорей всего в задании "опечатка" x(5)=4.0, а не 0.4
Известен вид расчетной зависимости y=exp(a0+a1*x) Идентифицировать параметры расчетной зависимости a0 и a1
Разработать программный продукт:
для определения a0 и a1
для вычисления значений x, y, y расч и относительной погрешности для каждого опыта. Результаты вывести в виде таблицы.
для определения наибольшей и наименьшей погрешности
Для вычисления a0 и a1 использовать метод наименьших квадратов.
Вычисление a0 и a1 оформить в виде процедуры Sub...End Sub. Вычисление yрасч оформить в виде функции. Результаты вычислений сохранить в файле для дальнейшего использования табличным процессором Excel. Используя Excel, по полученным результатам построить графические зависимости y(x) от x и yр(x) от x
Для вычисления относительной погрешности использовать формулу: ...
Вычислить a0 и a1, используя Excel. Построить графические зависимости экспериментальных и расчетных значений от х. Используя пакет MathCAD, определить коэффициенты a0 и a1 и по полученным результатам построить графические зависимости y(x) от x и yр(x) от x
Провести сравнение и анализ полученных результатов
В состав курсовой работы включить:
Описание метода наименьших квадратов. Вывод формул для вычисления a0 и a1
Алгоритмы процедуры для вычисления коэффициентов по методу наименьших квадратов
Алгоритм процедуры для определения наибольшего и наименьшего элементов последовательности.
Программные продукты в среде Visual Basic, включая описание интерфейса
Программные продукты в среде MathCAD и среде Excel
Исходные данные и результаты вычислений, в том числе и полученные графики.
Выводы
Дата выполнения: 10/06/2007
вар. 22 C=C0*exp(-k*t)
Задание на курсовую работу №22
Тема: Использование программных продуктов для исследования кинетики Физическая постановка задачи
Двубромзамещенная янтарная кислота гидролизуется в воде при постоянной температуре. Экспериментально получена зависимость количества кислоты от времени реакции.
Номер опыта
1
2
3
4
5
6
Время, мин
10
20
30
40
50
60
Количество кислоты, г
3,87
2,574
2,102
1,348
1,408
1,12
Исходная концентрация кислоты Со равна 5.51г.
Предположительно реакция первого порядка и для описания зависимости концентрации от времени C=f(t) может быть использовано уравнение C=C0*exp(-k*t) (1), где С,С0— текущая и начальная концентрации кислоты, г;
k—константа скорости реакции;
t—время реакции, мин. Требуется:
Определить константу скорости реакции. Для решения использовать метод наименьших квадратов (МНК).
Проверить справедливость предположения возможности использования
зависимости (1). Критерием оценки справедливости предположения относительно порядка реакции является условие mах|Ci э–Ci p|/Ciэ<10% (2). Максимальное относительное отклонение в любой точке должно быть меньшее 10%.
При выполнении работы следует:
Представить решение, используя систему Visual Basic. Ввод данных осуществить из окна ввода. Использовать подпрограмму Sub...end Sub для реализации метода МНК. Полученные результаты вывести в текстовые окна. Построить таблицу.
Получить решение с использованием системы MathCAD. Результаты представить в виде графиков Сэ=f(t) и Сp=f(t), где Сэ ,Ср - расчетные и экспериментальные кривые.
Данная работа выдавалась преподавателем Ивановой Е.Н.
Дата выполнения: 16/04/2004
вар. 23 C=C0*exp(-k*t)
Задание на курсовую работу №23
Тема: Использование программных продуктов для исследования кинетики Физическая постановка задачи
Двубромзамещенная янтарная кислота гидролизуется в воде при постоянной температуре. Экспериментально получена зависимость количества кислоты от времени реакции.
Номер опыта
1
2
3
4
5
6
Время, мин
10
20
30
40
50
60
Количество кислоты, г
3,87
2,574
2,102
1,348
1,408
1,12
Исходная концентрация кислоты Со равна 5.51г.
Предположительно реакция первого порядка и для описания зависимости концентрации от времени C=f(t) может быть использовано уравнение C=C0*exp(-k*t) (1), где С,С0— текущая и начальная концентрации кислоты, г;
k—константа скорости реакции;
t—время реакции, мин. Требуется:
Определить константу скорости реакции. Для решения использовать зависимость k=(SUM ki)/n (2), где i=(1..n) точки отбора проб n- количество точек отбора проб ki-константа для каждой точки отбора
Проверить справедливость предположения возможности использования
зависимости (1). Критерием оценки справедливости предположения относительно порядка реакции является коэффициент корреляции: ... (3)
Если nu>0.92, то реакцию можно рассматривать как реакцию первого порядка.
При выполнении работы следует:
Представить решение, используя систему Visual Basic. Ввод данных осуществить из файла данных. Описание ввода данных из файла дать в теоретической части курсовой работы. Вычисление коэффициента nu оформить в виде подпрограммы Function. Полученные результаты вывести в текстовые окна. Построить таблицу.
Получить решение с использованием системы MathCAD. Результаты представить в виде графиков Сэ=f(t) и Сp=f(t), где Сэ ,Ср - расчетные и экспериментальные кривые.
Данная работа выдавалась Ивановой Е.Н. и Кирьяновой Л.С.
Дата выполнения: 08/05/2007
З-н Ньютона и з-н Стефана
Задание на курсовую работу №2, №12...
Тема: "Создание программных продуктов для обработки экспериментальных данных. Идентификация параметров. Выбор вида зависимости"
Зависимость скорости охлаждения v от температуры Q может быть описана либо по закону Ньютона: v=a1*Q, либо по закону Стефана: v=a2*((Q+273)^4-273^4)
Результаты наблюдений охлаждения υ от температуры θ представлены в таблице 1.
Таблица 1. Экспериментальная выборка
N
Q
v
vi расч
dvi расч
1
220
8,81
2
200
7,40
3
180
6,10
4
160
4,89
5
140
3,88
6
120
3,02
7
100
2,30
Для определения параметров а1 и а2 использовать выражение, полученное по методу наименьших квадратов для зависимости y=a*x a=...
Если максимальная относительная погрешность dv i больше 5%, проверить, согласуется ли с данными опытов закон Стефана:
Идентифицировать параметр расчетной зависимости а.
Разработать программный продукт:
для определения а1 по формуле Ньютона
для определения а2 по формуле Стефана
для вычисления значений Q, v, v расч, и относительной погрешности для каждого опыта. Результаты вывести в виде таблицы
для определения наибольшей и наименьшей погрешности
для вычисления а использовать метод наименьших квадратов. Вычисление а оформить в виде процедуры Sub...End Sub. Вычисление υр оформить в виде функции. Результаты вычисления сохранить в файле для дальнейшего использования табличным процессором Excel. Используя Excel, по полученным результатам построить графические зависимости v(Q) от Q и vp(Q) от Q
сортировку экспериментальных данных оформить в виде процедуры Sub...End Sub
для вычисления относительной погрешности использовать формулу:...
вычислить а, используя Excel. Построить графические зависимости экспериментальных и расчетных значений от Q
используя пакет MathCad, определить коэффициент а и по полученным результатам построить графические зависимости v(Q) от Q и vp(Q) от Q
провести сравнение и анализ полученных результатов
Внимание! Существуют несколько заданий на кафедре на данную тему, поэтому будьте внимательны при заказе работ: не у всех в задании написано, что необходимо считать по закону Стефана в случае, когда макс. относительная погрешность больше 5%
В состав курсовой работы включить
Описание метода наименьших квадратов. Вывод формулы для вычисления а
Алгоритм процедуры для вычисления а
Описание метода, выбранного для сортировки данных, и его алгоритм
Алгоритм процедуры для определения наибольшего и наименьшего элементов последовательности
Программные продукты в среде VB, включая описание интерфейса
Программные продукты в среде MathCAD и в среде Excel
Исходные данные и результаты вычислений, в том числе и полученные графики
Выводы
Дата выполнения: 16/05/2007
Коэфф. местного сопротивления
Тема: Использование программных продуктов для определения коэффициента местного сопротивления при движении жидкости (некоторые частные случаи) Физическая постановка задачи Значение коэффициента местного сопротивления при плавном отводе круглого сечения определяется выражением s=a*b Коэффициент а зависит от угла фи, на который изменяется направление в отводе.
фи, град
20
30
45
60
90
110
130
150
180
а
0,31
0,45
0,6
0,78
1
1,13
1,2
1,28
1,4
Коэффициент b зависит от отношения радиуса поворота трубы R к внутреннему диаметру трубы d.
R/d
1
2
4
6
15
30
50
b
0.21
0.15
0.11
0.09
0.06
0.04
0.03
Требуется: Определить вид и коэффициенты зависимости а=F1(фи) и b=F2(R/d)
Вычислить коэффициент местного сопротивления для трубы диаметром 80мм, радиусом поворота 320мм и углов поворота 60 градусов
При выполнении работы следует:
Реализовать графического представления экспериментальных данных в системе MathCAD
В системе MathCAD определить коэффициенты зависимости b=F2(R/d) и определить коэффициенты зависимости а=F1(фи)
Вычисление s для заданных условий представить с системе Visual Basic. Для представления зависимостей, полученных в пп.2 использовать подпрограмму.
Довольно-таки хорошая курсовая работа, но с неоднозначной формулировкой. Это было всегда свойственно Ивановой Е.Н., только она выдавала данный курсовик.
Дата выполнения: 07/05/2004
О цене на нефть
Задание на курсовую работу Тема "Обработка экспериментальных данных в среде Excel, MathCAD и Visual Basic"
Имеются данные о цене на нефть х (ден.ед.) и индексе акций нефтяных компаний у (усл.ед.):
x
17.28
17.05
18.3
18.8
19.2
18.5
y
537
534
550
555
560
552
Найти зависимость индекса акций нефтяных компаний от цены на нефть. Для этого необходимо:
Используя экспериментальные данные, построить график функции у от х в Excel или MathCAD
Выбрать вид предполагаемой зависимости y=f(x,a,b). Определить коэффициенты зависимости a и b, используя метод наименьших квадратов.
Вычислить расчетные значения функции
Найти относительную погрешность и максимальное значений погрешности
Требуется:
Разработать программный продукт на VB
для определения a и b
для вычисления у расч для заданных значений х
для вычисления относительной погрешности
для определения наибольшей и наименьшей погрешности
Вычисление a и b по методу наименьших квадратов оформить в виде процедуры Sub...End Sub
Вычисление у расч по формуле (1) оформить в виде функции
Вычислить a и b, используя табличный процессор Excel. Построить графические зависимости экспериментальных и расчетных значений от х
Используя пакет MathCAD определить коэффициенты a и b. Используя полученные результаты построить графические зависимости у расч и у эксп от х
Провести сравнение и анализ полученных результатов
Курсовая работа должна содержать:
Вывод формул для вычисления a и b
Алгоритм процедуры для вычисления a и b по методу наименьших квадратов
Алгоритм процедуры для определения наибольшего и наименьшего элементов последовательности. Эта процедура должна использоваться для нахождения наибольшей и наименьшей погрешности
Программные продукты в среде VB, включая описание интерфейса
Программные продукты в среде MathCAD и в среде Excel
Исходные данные и результаты вычислений, в том числе и полученные графики
Выводы
Дата выполнения: 14/05/2007
Парашют
Задание на курсовую работу №10 Тема "Создание программных продуктов для обработки экспериментальных данных. Идентификация параметров"
При падении парашюта в воздухе получены следующие результаты (см. таблицу) наблюдений зависимости между его скоростью v(м/сек) и давлением на поверхности парашюта P(кг/см^2):
Таблица 1. Экспериментальная выборка
N
T
y
y расч
dy
1
2,40
0,0141
2
3,50
0,0281
3
5,00
0,0562
4
6,89
0,1125
5
10,00
0,2250
Эту зависимость можно выразить формулой P=a+b*v^2
Идентифицировать параметры расчетной зависимости a и b.
Разработать программный продукт на VB
для определения a и b
для вычисления значений v, P, P расч и относительной погрешности для каждого опыта. Результаты вывести в виде таблицы
для определения наибольшей и наименьшей погрешности между экспериментальными и расчетными значениями
Для вычисления a и b по методу наименьших квадратов...
Вычисление a и b оформить в виде процедуры Sub...End Sub. Вычисление P расч оформить в виде функции. Результаты вычислений сохранить в файле для дальнейшего использования табличным процессором Excel. Используя Excel, по полученным результатам построить графические зависимости P(v) от v и Pр(v) от v
Для вычисления относительной погрешности использовать формулу ...
Вычислить a и b, используя табличный процессор Excel. Построить графические зависимости экспериментальных и расчетных значений от v. Используя пакет MathCAD, определить коэффициенты a и b и по полученным результатам построить графические зависимости P(v) от v и Pр(v) от v
Провести сравнение и анализ полученных результатов
В состав курсовой работы включить:
Описание метода наименьших квадратов. Вывод формул для вычисления a и b
Алгоритм процедуры для вычисления коэффициентов по методу наименьших квадратов
Алгоритм для определения наибольшего и наименьшего элементов последовательности.
Программные продукты в среде VB, включая описание интерфейса
Программные продукты в среде MathCAD и в среде Excel
Исходные данные и результаты вычислений, в том числе и полученные графики
Выводы
Дата выполнения: 29/05/2006
Уравнение Аррениуса
Тема:Создание программных продуктов для обработки экспериментальных данных. Идентификация параметров с помощью Visual Basic, Excel и MathCAD.
Пользуясь экспериментальными значениями, приведенными в таблице, найти значения параметров k0 и Е,входящих в уравнение Аррениуса k=k0*exp(-E/(R*T)), где R=8.315-универсальная газовая постоянная Дж/моль*К.
T - температура, К
t - температура, град.С
Далее в задании приводится температурная зависимость константы скорости химической реакции.
Мной выполнялись следующие варианты (тут приведена условная, моя нумерация) курсовых работ Вариант "1"
t,C
200
220
240
260
280
300
320
kэкс
10.30
14.60
18.10
25.20
31.00
38.80
50.60
Вариант "2"
t,C
220
245
270
295
320
345
370
kэкс
24.9
37.2
58.9
76.3
102.6
141.4
197.1
Вариант "3"
t,C
250
280
310
340
370
400
430
kэкс
1.82
3.28
4.77
7.67
10.41
16.71
21.56
Вариант "4"
t,C
280
310
340
370
400
430
460
kэкс
31500
40100
53700
63100
81200
98700
116200
Вариант "5"
t,C
320
345
370
395
420
445
470
kэкс
0,216
0,384
0,468
0,652
0,913
1,251
1,586
Вариант "6"
t,C
380
410
440
470
500
530
560
kэкс
1420
1810
2530
3050
3640
4740
6320
Вариант "7" из книжки стр.307 "Вычисление параметров константы скорости термического разложения этана"
t,C
550
560
570
580
590
600
610
620
630
k*10^-5
2.5
4.7
8.2
12.3
23.1
35
57.6
92.4
141.5
Задание
Разработать программный продукт на VB
для определения k0 и Е
для вычисления kрасч для заданных значений t
для вычисления относительной погрешности
для определения наибольшей и наименьшей погрешности
Вычисление k0 и Е по методу наименьших квадратов оформить в виде процедуры Sub...End Sub.
Вычисление kрасч по формуле оформить в виде функции
Вычислить k0 и Е, используя табличный процессор Excel. Построить графические зависимости экспериментальных и расчетных значений от t.
Используя пакет MathCAD определить коэффициенты k0 и Е. Используя полученные результаты построить графические зависимости kрасч и kэксп от t.
Провести сравнение и анализ полученных результатов.
Курсовая работа должна содержать:
Описание метода наименьших квадратов. Вывод формул для вычисления k0 и Е
Алгоритм процедуры для вычисления k0 и Е по методу наименьших квадратов
Алгоритм процедуры для определения наибольшего и наименьшего элементов последовательности. Эта процедура должна использоваться для нахождения наибольшей и наименьшей погрешности.
Программные продукты в среде VB, включая описание интерфейса.
Программные продукты в среде MathCAD и в среде Excel
Исходные данные и результаты вычислений, в том числе и полученные графики
Выводы
Примечания.
Для вычисления относительной погрешности использовать формулу:
Ski=|kрасчi-kэксi|/kэксi
Для вычисления k0 и Е можно использовать формулы, приведенные в работе [1]
Литература
Саутин С.Н., Пунин А.Е., Стоянов С. Применение ЭВМ для планирования эксперимента. Учебное пособие/ЛТИ им. Ленсовета. - Л., 1988. - 80с.
Дата выполнения: 16/05/2007
Уравнение Аррениуса (Сбор газа)
Текст задания
При обжиге образцов из сырьевой смеси портландцементного состава собирали CO2 при разложении карбонатной составляющей смеси в газометрический сосуд. Результаты определения времени t(тау) сбора определенного объема газов Vx приведены в табл. 1 Таблица 1
Температура, С
Объем газа Vx см^3
Vполн, см^3
50
100
150
200
250
300
350
400
1000
32
67
105
150
202
266
354
532
410
1100
20
42
67
95
127
166
218
307
422
1200
12
26
41
58
78
101
131
177
437
1300
9
18
28
40
53
69
89
117
449
Время сбора газа, Т, с
Известно, что с этих условиях процесс описывается зависимостью:
1-(1-a)^(1/3)=kt; a=Vx/Vполн
Необходимо определить по экспериментальным результатам наиболее вероятное для данной температуры значений константы реакции k. Полученные значения k использовать для определения энергии активации Е и предэкспоненциального множителя k0 в уравнении Аррениуса: k=k0*exp(-E/RT)
Написать программу расчета параметров k на языке программирования VB, вычисление параметра Е произвести при помощи программного продукта MathCAD, построение графиков зависимости k(T), Kp(T) произвести при помощи программного продукта Excel.
Данную курсовую часто выдает Гайков А.В. и Леонова И.В.