Вычислительная математика
Построение решения дифференциального уравнения. Подбор многочлена, описывающего полученное решение. Определение корней многочлена на полученном интервале. Алгоритм вычислений для классического метода Рунге-Кутта. Интерполяция функции на данном интервале.
Рубрика | Математика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 07.08.2013 |
Размер файла | 909,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru
Федеральное государственное бюджетное
образовательное учреждение высшего профессионального образования
«Ивановский государственный энергетический университет им. В. И. Ленина»
Кафедра
Программного обеспечения компьютерных систем
Курсовая работа
по дисциплине «Вычислительная математика»
Выполнил:
Студент гр. 3-42к Фёдоров А.С.
Проверил:
К.ф.м.н. проф. Гусев В.А.
Иваново 2011 г.
Задание
Построить решение дифференциального уравнения, подобрать многочлен, описывающий полученное решение и определить корни многочлена на полученном интервале
y''+10*y'+650*y = 3900y'= z
x0 = 0 z' + 10*z + 650*y = 3900
y0 = 41.3553
y'0= 707.1067
Точность е = 0.0001
Нахождение корней методом Рунге-Кутта
Для достижения лучшей точности будем использовать метод Р.-К. 4го порядка.
Выбор шага: Сначала возьмем h = 0.001.
Алгоритм вычислений для классического метода Рунге-Кутта:
Имеем функцию
, где
Ход вычислений:
(Для выбора шага достаточно 15 точек)
h = 0.001
i |
xi |
yi |
|
0 |
0 |
41.3553 |
|
1 |
0.001 |
42.0474 |
|
2 |
0.002 |
42.7093 |
|
3 |
0.003 |
43.3408 |
|
4 |
0.004 |
43.9419 |
|
5 |
0.005 |
44.5125 |
|
6 |
0.006 |
45.0525 |
|
7 |
0.007 |
45.5618 |
|
8 |
0.008 |
46.0405 |
|
9 |
0.009 |
46.4886 |
|
10 |
0.01 |
46.9060 |
|
11 |
0.011 |
47.2928 |
|
12 |
0.012 |
47.6490 |
|
13 |
0.013 |
47.9748 |
|
14 |
0.014 |
48.2701 |
|
15 |
0.015 |
48.5352 |
Делим шаг пополам и вычисляем точки до 15 с новым шагом:
h = 0.0005
i |
xi |
yi |
|
0 |
0 |
41.3553 |
|
1 |
0.0005 |
41.2833 |
|
2 |
0.001 |
42.0474 |
|
3 |
0.0015 |
42.3821 |
|
4 |
0.002 |
42.7093 |
|
5 |
0.0025 |
42.0288 |
|
6 |
0.003 |
43.3408 |
|
7 |
0.0035 |
43.6451 |
|
8 |
0.004 |
43.9419 |
|
9 |
0.0045 |
44.2310 |
|
10 |
0.005 |
44.5125 |
|
11 |
0.0055 |
44.7863 |
|
12 |
0.006 |
45.0525 |
|
13 |
0.0065 |
45.3110 |
|
14 |
0.007 |
45.5618 |
|
15 |
0.0075 |
45.8050 |
Видим, что yi для выделенных значений xi сходятся с требуемой точностью. Возьмем шаг h = 0.001.
Рис.1
График, построенный по точкам, обозначен темной линией на рисунке 1.
Будем интерполировать функцию на интервале [0,1.2], так как установившийся режим наступает после точки 1.2. h = 0.001
Интерполяционный многочлен будем подбирать методом наименьших квадратов:
,
где n - количество узлов интерполяции,
m - степень многочлена.
……………………………………………………………..
Матрица коэффициентов симметрична относительно главной диагонали, и ее можно решить методом Гаусса-Зейделя.Расписывать ее и приводить подробное решение не будем ввиду большого размера матрицы.
Примем m = 69. Тогда интерполяционный многочлен:
График этого многочлена также представлен на рис.1 (пунктирной линией).
Высчитываем погрешность методом суммарного отклонения квадратов:
(Приведем выборочно по 10-15 значений на разных отрезках, так как вывод 1200 значений, очевидно, неудобен)
i |
xi |
yi |
P(x) |
|
0 |
0 |
41,3553 |
25,2826 |
|
1 |
0.001 |
42,0474 |
28,1319 |
|
2 |
0.002 |
42,7093 |
30,8130 |
|
3 |
0.003 |
43,3408 |
33,3313 |
|
4 |
0.004 |
43,9419 |
35,6918 |
|
5 |
0.005 |
44,5125 |
37,8995 |
|
6 |
0.006 |
45,0525 |
39,9593 |
|
7 |
0.007 |
45,5618 |
41,8760 |
|
8 |
0.008 |
46,0405 |
43,6543 |
|
9 |
0.009 |
46,4886 |
45,2987 |
|
10 |
0.01 |
46,9060 |
46,8138 |
|
11 |
0.011 |
47,2928 |
48,2040 |
|
12 |
0.012 |
47,6490 |
49,4735 |
|
13 |
0.013 |
47,9748 |
50,6265 |
|
……………………………………………………………………. |
||||
96 |
0.096 |
4,6451 |
-0,7210 |
|
97 |
0.097 |
3,8835 |
-1,3756 |
|
98 |
0.098 |
3,1308 |
-2,0130 |
|
99 |
0.099 |
2,3875 |
-2,6333 |
|
100 |
0.1 |
1,6539 |
-3,2363 |
|
101 |
0.101 |
0,9304 |
-3,8220 |
|
102 |
0.102 |
0,2174 |
-4,3903 |
|
103 |
0.103 |
-0,4848 |
-4,9412 |
|
104 |
0.104 |
-1,1758 |
-5,4748 |
|
105 |
0.105 |
-1,8553 |
-5,9909 |
|
106 |
0.106 |
-2,5229 |
-6,4896 |
|
107 |
0.107 |
-3,1784 |
-6,9710 |
|
108 |
0.108 |
-3,8214 |
-7,8818 |
|
109 |
0.109 |
-4,4517 |
-8,3113 |
|
110 |
0.11 |
-5,0689 |
-8,7237 |
|
…………………………………………………………………… |
||||
195 |
0.195 |
-5,0008 |
-1,3626 |
|
196 |
0.196 |
-4,5615 |
-1,0508 |
|
197 |
0.197 |
-4,1198 |
-0,7397 |
|
198 |
0.198 |
-3,6758 |
-0,4295 |
|
199 |
0.199 |
-3,2301 |
-0,1202 |
|
200 |
0.2 |
-2,7828 |
0,1878 |
|
201 |
0.201 |
-2,3343 |
0,4945 |
|
202 |
0.202 |
-1,8848 |
0,7998 |
|
203 |
0.203 |
-1,4348 |
1,1035 |
|
204 |
0.204 |
-0,9843 |
1,4054 |
|
205 |
0.205 |
-0,5339 |
1,7055 |
|
206 |
0.206 |
-0,0837 |
2,0036 |
|
207 |
0.207 |
0,3659 |
2,2996 |
|
208 |
0.208 |
0,8147 |
2,5933 |
|
209 |
0.209 |
1,2624 |
2,8847 |
|
………………………………………………………………………. |
||||
378 |
0.378 |
0,5258 |
4,7367 |
|
379 |
0.379 |
0,4254 |
4,6504 |
|
380 |
0.380 |
0,3295 |
4,5656 |
|
381 |
0.381 |
0,2383 |
4,4824 |
|
382 |
0.382 |
0,1517 |
4,4007 |
|
383 |
0.383 |
0,0697 |
4,3206 |
|
384 |
0.384 |
-7.5655*10^-3 |
4.2420 |
|
385 |
0.385 |
-0,0802 |
4,1651 |
|
386 |
0.386 |
-0,1482 |
4,0899 |
|
387 |
0.387 |
-0,2115 |
4,0162 |
|
388 |
0.388 |
-0,2702 |
3,9443 |
|
389 |
0.389 |
-0,3243 |
3,8740 |
|
390 |
0.390 |
-0,3737 |
3,8054 |
|
391 |
0.391 |
-0,4185 |
3,7385 |
|
392 |
0.392 |
-0,4587 |
3,6734 |
|
…………………………………………………………………… |
||||
412 |
0.412 |
-0,3470 |
2,7440 |
|
413 |
0.413 |
-0,2992 |
2,7165 |
|
414 |
0.414 |
-0,2477 |
2,6907 |
|
415 |
0.415 |
-0,1927 |
2,6668 |
|
416 |
0.416 |
-0,1343 |
2,6446 |
|
417 |
0.417 |
-0,0725 |
2,6242 |
|
418 |
0.418 |
-7.3574*10^-3 |
2.6055 |
|
419 |
0.419 |
0,0610 |
2,5887 |
|
420 |
0.420 |
0,1325 |
2,5735 |
|
421 |
0.421 |
0,2072 |
2,5601 |
|
422 |
0.422 |
0,2848 |
2,5485 |
|
423 |
0.423 |
0,3653 |
2,5385 |
|
424 |
0.424 |
0,4487 |
2,5303 |
|
425 |
0.425 |
0,5348 |
2,5237 |
|
426 |
0.426 |
0,6236 |
2,5188 |
На рис.1 видим, что на промежутке, примерно равном [0,0.53] график P(x) довольно близко подходит к графику исходной функции у, а на промежутке [0.53,1.2] расхождение усиливается. Это и обусловило такую большую погрешность. Если мы возьмем многочлен степени не 69, а 68, получим погрешность , что намного больше д69. Если же возьмем степень 70, то получим погрешность что сравнительноненамного меньшед69. Выше 70-й степени начинаются сильные расхождения на промежутке [0.53,1.2], и это приведет к гораздо большей погрешности (порядка 10:4 и выше).
(Приведем 1-е 14 и последние 15 точек)
i |
xi |
yi |
P(x) |
|
0 |
0 |
41,3553 |
14,7525 |
|
1 |
0,001 |
42,0474 |
18,9603 |
|
2 |
0,002 |
42,7093 |
22,9133 |
|
3 |
0,003 |
43,3408 |
26,6205 |
|
4 |
0,004 |
43,9419 |
30,0904 |
|
5 |
0,005 |
44,5125 |
33,3313 |
|
6 |
0,006 |
45,0525 |
36,3514 |
|
7 |
0,007 |
45,5618 |
39,1586 |
|
8 |
0,008 |
46,0405 |
41,7606 |
|
9 |
0,009 |
46,4886 |
44,1651 |
|
10 |
0,01 |
46,9060 |
46,3794 |
|
11 |
0,011 |
47,2928 |
48,4106 |
|
12 |
0,012 |
47,6490 |
50,2658 |
|
13 |
0,013 |
47,9748 |
51,9517 |
|
……………………………………………………………………….. |
||||
1186 |
1,186 |
5,8896 |
3,3143 |
|
1187 |
1,187 |
5,8920 |
3,6244 |
|
1188 |
1,188 |
5,8945 |
3,9872 |
|
1189 |
1,189 |
5,8970 |
4,4064 |
|
1190 |
1,19 |
5,8995 |
4,8859 |
|
1191 |
1,191 |
5,9021 |
5,4299 |
|
1192 |
1,192 |
5,9048 |
6,0425 |
|
1193 |
1,193 |
5,9074 |
6,7282 |
|
1194 |
1,194 |
5,9101 |
7,4918 |
|
1195 |
1,195 |
5,9129 |
8,3380 |
|
1196 |
1,196 |
5,9156 |
9,2719 |
|
1197 |
1,197 |
5,9184 |
10,2988 |
|
1198 |
1,198 |
5,9212 |
11,4242 |
|
1199 |
1,199 |
5,9241 |
12,6539 |
|
1200 |
1,2 |
5,9241 |
13,9939 |
Как видим, погрешность очень велика. Очевидно, невозможно интерполировать нашу функцию на данном интервале с достаточно большим приближением одним многочленом. Поэтому разбиваем интервал на 2 части и для каждой подбираем свой интерполяционный многочлен.
Все множество точек - 1200 - делим на три по 400.
Получаем три интервала: [0,0.4], [0.401,0.8], [0.801,1.2].
Интерполируем функцию на интервале [0,400].
Примем m = 19.
Матрица коэффициентов системы уравнений довольно громоздка, поэтому не будем ее расписывать и перейдем сразу к решению. Решая методом Гаусса-Зейделя, получаем:
Приведем 1-е 14 и последние 15 точек.
i |
xi |
yi |
P(x) |
|
0 |
0 |
41,3553 |
41,3550 |
|
1 |
0,001 |
42,0474 |
42,0473 |
|
2 |
0,002 |
42,7093 |
42,7093 |
|
3 |
0,003 |
43,3408 |
43,3409 |
|
4 |
0,004 |
43,9419 |
43,9421 |
|
5 |
0,005 |
44,5125 |
44,5127 |
|
6 |
0,006 |
45,0525 |
45,0527 |
|
7 |
0,007 |
45,5618 |
45,5621 |
|
8 |
0,008 |
46,0405 |
46,0407 |
|
9 |
0,009 |
46,4886 |
46,4888 |
|
10 |
0,01 |
46,9060 |
46,9061 |
|
11 |
0,011 |
47,2928 |
47,2929 |
|
12 |
0,012 |
47,6490 |
47,6491 |
|
13 |
0,013 |
47,9748 |
47,9748 |
|
386 |
0,386 |
-0,1482 |
-0,1482 |
|
387 |
0,387 |
-0,2115 |
-0,2115 |
|
388 |
0,388 |
-0,2702 |
-0,2702 |
|
389 |
0,389 |
-0,3243 |
-0,3242 |
|
390 |
0,39 |
-0,3737 |
-0,3737 |
|
391 |
0,391 |
-0,4185 |
-0,4185 |
|
392 |
0,392 |
-0,4587 |
-0,4587 |
|
393 |
0,393 |
-0,4944 |
-0,4944 |
|
394 |
0,394 |
-0,5254 |
-0,5255 |
|
395 |
0,395 |
-0,5520 |
-0,5520 |
|
396 |
0,396 |
-0,5740 |
-0,5741 |
|
397 |
0,397 |
-0,5916 |
-0,5917 |
|
398 |
0,398 |
-0,6047 |
-0,6048 |
|
399 |
0,399 |
-0,6135 |
-0,6135 |
|
400 |
0,4 |
-0,6179 |
-0,6178 |
Посмотрим, нельзя ли обеспечить лучшую точность. Повысим степень многочлена.
m = 20
- ошибка незначительно меньше. Оптимальная степень многочлена для нашей задачи - 19. (При степени 18 получаем ошибку
, котораясовершенно не удовлетворяет нашим условиям).
График полученного многочлена приведен на рис.2. Как видим, он практически совпадает с графиком функции на [0,0.4]
Рис.2
Интерполирование на отрезке [0.401,0.8]
Сразу возьмем степень m = 25:
Приведем 1-е 15 и последние 15 точек.
i |
xi |
yi |
P(x) |
|
401 |
0,401 |
-0,6179 |
-0,6133 |
|
402 |
0,402 |
-0,6138 |
-0,6099 |
|
403 |
0,403 |
-0,6052 |
-0,6023 |
|
404 |
0,404 |
-0,5926 |
-0,5903 |
|
405 |
0,405 |
-0,5758 |
-0,5742 |
|
406 |
0,406 |
-0,5549 |
-0,5539 |
|
407 |
0,407 |
-0,5300 |
-0,5295 |
|
408 |
0,408 |
-0,5011 |
-0,5011 |
|
409 |
0,409 |
-0,4683 |
-0,4688 |
|
410 |
0,41 |
-0,4316 |
-0,4325 |
|
411 |
0,411 |
-0,3912 |
-0,3923 |
|
412 |
0,412 |
-0,3470 |
-0,3484 |
|
413 |
0,413 |
-0,2992 |
-0,3008 |
|
414 |
0,414 |
-0,2477 |
-0,2496 |
|
415 |
0,415 |
-0,1927 |
-0,1947 |
|
……………………………………………………………………. |
||||
786 |
0,786 |
6,9821 |
6,9821 |
|
787 |
0,787 |
6,9765 |
6,9765 |
|
788 |
0,788 |
6,9704 |
6,9703 |
|
789 |
0,789 |
6,9636 |
6,9635 |
|
790 |
0,79 |
6,9564 |
6,9561 |
|
791 |
0,791 |
6,9486 |
6,9483 |
|
792 |
0,792 |
6,9402 |
6,9399 |
|
793 |
0,793 |
6,9313 |
6,9310 |
|
794 |
0,794 |
6,9219 |
6,9216 |
|
795 |
0,795 |
6,9120 |
6,9117 |
|
796 |
0,796 |
6,9017 |
6,9014 |
|
797 |
0,797 |
6,8908 |
6,8907 |
|
798 |
0,798 |
6,8795 |
6,8795 |
|
799 |
0,799 |
6,8677 |
6,8681 |
|
800 |
0,8 |
6,8554 |
6,8563 |
- минимальная сумма квадратов разностей д/многочлена 25-й степени.
Проверим, не даст ли многочлен степени 26 лучшую точность:
m = 26.
Считаем погрешность. Наименьшая сумма квадратов д/многочлена 26 степени равна:
. Ошибка приблизительно такая же и даже чуть больше из-за распространения погрешности.
Проверяя, не будет ли оптимальным многочлен степени 24, получим ошибку
, которая больше полученной для 25-й степени.
Таким образом, оптимальный многочлен, описывающий функцию на данном интервале, имеет степень 25.
График полученного многочлена приведен на рис.3. Как видим, он практически совпадает с графиком функции на [0.401,0.8]
Рис.3
Интерполирование на отрезке [0.801,1.2]
m = 20:
Приведем 1-е 15 и последние 15 точек.
i |
xi |
yi |
P(x) |
|
801 |
0,801 |
6,8297 |
6,8368 |
|
802 |
0,802 |
6,8162 |
6,8250 |
|
803 |
0,803 |
6,8124 |
6,8127 |
|
804 |
0,804 |
6,7998 |
6,7998 |
|
805 |
0,805 |
6,7865 |
6,7865 |
|
806 |
0,806 |
6,7728 |
6,7727 |
|
807 |
0,807 |
6,7587 |
6,7584 |
|
808 |
0,808 |
6,7440 |
6,7437 |
|
809 |
0,809 |
6,7289 |
6,7286 |
|
810 |
0,81 |
6,7115 |
6,7131 |
|
811 |
0,811 |
6,6952 |
6,6972 |
|
812 |
0,812 |
6,6787 |
6,6809 |
|
813 |
0,813 |
6,6618 |
6,6643 |
|
814 |
0,814 |
6,6447 |
6,6474 |
|
815 |
0,815 |
6,6274 |
6,6302 |
|
………………………………………………………………… |
||||
1186 |
1,186 |
5,8896 |
5,8889 |
|
1187 |
1,187 |
5,8920 |
5,8915 |
|
1188 |
1,188 |
5,8945 |
5,8941 |
|
1189 |
1,189 |
5,8970 |
5,8968 |
|
1190 |
1,19 |
5,8995 |
5,8995 |
|
1191 |
1,191 |
5,9021 |
5,9022 |
|
1192 |
1,192 |
5,9048 |
5,9051 |
|
1193 |
1,193 |
5,9074 |
5,9079 |
|
1194 |
1,194 |
5,9101 |
5,9108 |
|
1195 |
1,195 |
5,9129 |
5,9136 |
|
1196 |
1,196 |
5,9156 |
5,9165 |
|
1197 |
1,197 |
5,9184 |
5,9194 |
|
1198 |
1,198 |
5,9212 |
5,9223 |
|
1199 |
1,199 |
5,9241 |
5,9252 |
|
1200 |
1,2 |
5,9241 |
5,9281 |
- минимальная сумма квадратов разностей.
Проверим ошибку многочлена степени 21:
m = 21.
. Ошибка также немного увеличилась по сравнению с ошибкой, полученной нами для степени 20. Порядок малости ошибки не изменился.
Подсчитаем ошибку для многочлена 19-й степени.
. Ошибка на порядок выше, чем для степени 20.
Оптимальным многочленом является P20(x).
График полученного многочлена приведен на рис.4. Как видим, он практически совпадает с графиком функции на [0.801,1.2]
Рис.4
В точках разбиения функции высчитываем сглаживающие многочлены - полиномы 3-й степени.
Для отрезка [x1,x2] полином будет выглядеть так:
Коэффициенты полинома найдем из следующей системы:
где - интерполяционный многочлен, выбранный для данного отрезка.
На отрезке [0.4,0.401] получаем:
Получаем многочлен
На отрезке [0.8,0.801] получаем:
Получаем многочлен
Уточнение корней на интервале. е = 0.0001
Как видно из графика, функция yпересекает ось Ox 4 раза, то есть имеет на интервале [0..1.2] 4 корня. Их удобно уточнять методом касательных, т.к. функция yне задана аналитически.
Пусть Тогда:
гдеa,b - верхняяинижняяграницыотрезка, накоторомуточняетсякорень. Выбор неподвижной границы (назовем ее с) зависит от условия: , при этом для всех приближений xi выполняется условие:
1-й корень уточняется на т.е. (кривая вогнута), g(а) =1.6539>0. Значит,
i |
xi |
g(xi) |
|
0 |
0.1150 |
-7.9507 |
|
1 |
0.1026 |
-0.2053 |
|
2 |
0.1023 |
5.5753*10^-3 |
|
3 |
0.1023 |
x2=x3. На 2й итерации получаем x = 0.1023.
2й корень уточняется на [0.205,0.207], т.е. (кривая выпуклая), . Значит,
i |
xi |
g(xi) |
|
0 |
0.2070 |
0.3659 |
|
1 |
0.2065 |
0.1412 |
|
2 |
0.2063 |
0.0513 |
|
3 |
0.2062 |
6.2637*10^-3 |
|
4 |
0.2062 |
x3=x4. На 3-й итерации получаем x = 0.2062.
3й корень уточняется на [0.38,0.4], т.е. (кривая выпуклая), . Значит, корень уравнение многочлен функция
i |
xi |
g(xi) |
|
0 |
0.4000 |
-0.6179 |
|
1 |
0.3870 |
-0.2115 |
|
2 |
0.3843 |
-0.0299 |
|
3 |
0.3840 |
-7.5654*10^-3 |
|
4 |
0.3840 |
x3=x4. На 3-й итерации получаем x = 0.3840
4й корень уточняется на [0.417,0.42], т.е. (кривая выпукла), . Значит,
i |
xi |
g(xi) |
|
0 |
0.42 |
0.1325 |
|
1 |
0.4181 |
-6.6486*10^-4 |
|
2 |
0.4181 |
x1=x2. На 1-й же итерации получаем x = 0.4181.
Размещено на Allbest.ru
...Подобные документы
Основные правила расчета значений дифференциального уравнения. Изучение выполнения оценки погрешности вычислений, осуществления аппроксимации решений. Разработка алгоритма и написание соответствующей программы. Построение интерполяционного многочлена.
курсовая работа [212,6 K], добавлен 11.12.2013Составление диагональной системы способом прогонки, нахождение решения задачи Коши для дифференциального уравнения на сетке методом Эйлера и классическим методом Рунге-Кутта. Построение кубического сплайна интерполирующей функции равномерного разбиения.
практическая работа [46,1 K], добавлен 06.06.2011Содержание текстов Единого государственного экзамена. Решение уравнений высших степеней. Разложение многочлена третьей степени на множители. Определение корней квадратного уравнения и рациональных корней многочлена. Старший коэффициент делимого.
реферат [42,1 K], добавлен 20.10.2013Получение точного решения дифференциального уравнения вручную, операторным методом, приближенное решение с помощью рядов (до 5 элемента ряда) на заданном интервале, графическое решение. Относительная и абсолютная погрешность методов Эйлера и Рунге-Кутты.
курсовая работа [990,8 K], добавлен 17.07.2014Численное решение уравнения методом Эйлера и Рунге-Кутта в Excel. Программа на языке Turbo Pascal. Блок-схема алгоритма. Метод Рунге-Кутта для дифференциального уравнения второго порядка. Модель типа "хищник-жертва" с учетом внутривидового взаимодействия.
курсовая работа [391,5 K], добавлен 01.03.2012Основные методы Рунге-Кутта: построение класса расчетных формул. Расчетная формула метода Эйлера. Получение различных методов Рунге-Кутта с погрешностью второго порядка малости при произвольном задавании параметров. Особенности повышения порядка точности.
реферат [78,4 K], добавлен 18.04.2015Последовательность решения линейной краевой задачи. Особенности метода прогонки. Алгоритм метода конечных разностей: построение сетки в заданной области, замена дифференциального оператора. Решение СЛАУ методом Гаусса, конечно-разностные уравнения.
контрольная работа [366,5 K], добавлен 28.07.2013Теоретическое обоснование расчетных формул. Задача Коши для дифференциального уравнения первого порядка. Метод Рунге-Кутта. Ломаная Эйлера. Построение схем различного порядка точности. Выбор шага. Апостериорная оценка погрешности. Правило Рунге.
курсовая работа [111,1 K], добавлен 13.11.2011Исследование зависимости погрешности решения от погрешностей правой части системы. Определение корня уравнения с заданной точностью. Вычисление точностных оценок методов по координатам. Сплайн интерполяция и решение дифференциального уравнения.
контрольная работа [323,4 K], добавлен 26.04.2011Многочлен как сумма или разность одночленов. Запись многочлена в стандартном виде. Операции при сложении и вычитании многочленов. Умножение многочлена на одночлен. Деление многочлена на одночлен. Разложение многочлена на множители, метод группировки.
презентация [53,2 K], добавлен 26.02.2010Аналитическое и компьютерное исследования уравнения и модели Ван-дер-Поля. Сущность и особенности применения методов Эйлера и Рунге-Кутта 4 порядка. Сравнение точности метода Эйлера и Рунге-Кутта на одном графике, рисуя фазовые траектории из 1 точки.
курсовая работа [341,7 K], добавлен 06.10.2012Общая характеристика и особенности двух методов решения обычных дифференциальных уравнений – Эйлера первого порядка точности и Рунге-Кутта четвёртого порядка точности. Листинг программы для решения обычного дифференциального уравнения в Visual Basic.
курсовая работа [1,1 M], добавлен 04.06.2010Понятие многочленов и их свойства. Сущность метода неопределённых коэффициентов. Разложения многочлена на множители. Максимальное число корней многочлена над областью целостности. Методические рекомендации по изучению темы "Многочлены" в школьном курсе.
дипломная работа [733,7 K], добавлен 20.07.2011Разложение многочлена на множители. Область допустимых значений уравнения как множество всех действительных чисел. Утверждения, полезные при решении уравнений. Примеры упражнений, связанных с понятием обратной функции, нестандартные методы решения.
контрольная работа [47,7 K], добавлен 22.12.2011Сущность метода деления многочлена на линейный двучлен. Особенности вычисления значений аналитической, логарифмической и показательной функций. Сущность теоремы Безу. Расположение вычислений по схеме Горнера. Вычисление значений синуса и косинуса.
презентация [142,0 K], добавлен 18.04.2013Понятие интерполяционного многочлена Лагранжа как многочлена минимальной степени, порядок его построения. Решение и оценка остаточного члена. Нахождение приближающей функции в виде линейной функции, квадратного трехчлена и других элементарных функций.
курсовая работа [141,5 K], добавлен 23.07.2011Описание метода сведения краевой задачи к задаче Коши. Решение системы из двух уравнений с четырьмя неизвестными. Метод Рунге-Кутта. Расчет максимальной погрешности и выполнение проверки точности. Метод конечных разностей. Описание полученных результатов.
курсовая работа [245,2 K], добавлен 10.07.2012Построение массива конечных разностей. Выполнение экстраполяции. Вычисление приближенной функции с помощью многочлена Лагранжа. Определение значения функции с помощью формул Ньютона. Квадратичная сплайн-интерполяция. Среднеквадратичная аппроксимация.
контрольная работа [1004,9 K], добавлен 01.12.2009Интерполяция с помощью полинома Ньютона исходных данных. Значение интерполяционного полинома в заданной точке. Уточнение значения корня на заданном интервале тремя итерациями и поиск погрешности вычисления. Методы треугольников, трапеций и Симпсона.
контрольная работа [225,2 K], добавлен 06.06.2011Методы построения общего решения уравнения Бернулли. Примеры решения задач с помощью него. Особое решение уравнения Бернулли и его особенности. Понятие дифференциального уравнения, его виды и свойства. Значение уравнения Бернулли в математике и физике.
курсовая работа [183,1 K], добавлен 25.11.2011