0 / 0 / 0
Регистрация: 10.06.2014
Сообщений: 6
|
|
1 | |
Решение дифференциального уравнения методом Эйлера и методом Рунге-кутта 4 порядка11.06.2014, 00:21. Показов 21469. Ответов 40
Метки нет Все метки)
(
Помогите пожалуйста решить уравнение y''-4y'+5y=2x2ex , методом Эйлера и методом Рунге-кутта 4 порядка , буду очень благодари
0
|
|
11.06.2014, 00:21 | |
Ответы с готовыми решениями:
40
Решение дифференциального уравнения методом Эйлера и методом Рунге-кутта Решение дифференциального уравнения второго порядка методом Рунге-Кутта Решение дифференциального уравнения второго порядка методом Рунге-Кутта Решение дифференциального уравнения методом Рунге-Кутта |
11.06.2014, 09:22 | 2 |
0
|
0 / 0 / 0
Регистрация: 10.06.2014
Сообщений: 6
|
||||||
12.06.2014, 01:07 [ТС] | 3 | |||||
огромное спасибо , а то лазил по форуму , а это не заметил =)
Добавлено через 14 часов 40 минут у меня вопрос : В методе Рунге-Кутта ты дал код
0
|
12.06.2014, 12:03 | 4 |
Zestokiu_Xarek, тут есть хитрость
![]() дело в том, что в функция написана так, что рассчитываются и возвращаются сразу два результата, для каждого из уравнений! ![]() поэтому К четыре, а не восемь ![]()
0
|
0 / 0 / 0
Регистрация: 10.06.2014
Сообщений: 6
|
||||||
12.06.2014, 13:20 [ТС] | 5 | |||||
а зачем в этой строчке ты создаешь просто тьму нулей ?
0
|
12.06.2014, 14:39 | 6 |
Zestokiu_Xarek, это стандартный прием для увеличения быстродействия: инициализировать массив до того как. Иначе на каждом шаге цикла будет добавляться новый элемент, т.е. физически в памяти будет создаваться новая переменная и уничтожатся старая (это занимает время), а в моем случае под переменную уже выделен шмат памяти
![]()
0
|
0 / 0 / 0
Регистрация: 10.06.2014
Сообщений: 6
|
|||||||||||
15.06.2014, 22:39 [ТС] | 7 | ||||||||||
а как сделать в методе Рунге-кутта , чтобы для каждой функции были свои К и еще вопрос , не обязательно отдельной строчкой выводить функцию ,
столько вопросов потому что преподаватель не понравилась прога =)
0
|
0 / 0 / 0
Регистрация: 10.06.2014
Сообщений: 6
|
||||||
15.06.2014, 22:55 [ТС] | 9 | |||||
и получаеться ты оба уравнения занес сюда
0
|
0 / 0 / 0
Регистрация: 10.06.2014
Сообщений: 6
|
|
15.06.2014, 22:59 [ТС] | 11 |
спасибо очень помог и извини за тупые вопросы
![]()
0
|
15.06.2014, 23:03 | 12 | |||||
![]() Решение
та ничего
![]() вот, гляди какая штука получается:
![]()
0
|
7 / 7 / 6
Регистрация: 11.04.2013
Сообщений: 30
|
|
22.06.2014, 00:12 | 13 |
Зосима, Здравствуйте, мне нужно написать программу в Matlab для решения ОДУ методом Рунге-Кутты четвертого порядка.
Я не совсем понимаю, в чем суть этого метода. И еще, я не силен в ДУ, хоть и учусь на математика Вы, как знающий человек, не могли бы сделать краткий экскурс в эту тему
0
|
6652 / 4750 / 1982
Регистрация: 02.02.2014
Сообщений: 12,729
|
|
22.06.2014, 08:16 | 14 |
Fleury29, краткий экскурс в эту тему
0
|
7 / 7 / 6
Регистрация: 11.04.2013
Сообщений: 30
|
|
22.06.2014, 09:00 | 15 |
Krasme, Если бы я все это понял, то я бы здесь не писал.
Т.е. в качестве начальной точки берем х0? А в кач-ве конечной любое число?
0
|
2434 / 1834 / 404
Регистрация: 15.12.2013
Сообщений: 8,202
|
|
22.06.2014, 14:27 | 16 |
Fleury29, конец интервала тоже должен быть задан.
0
|
22.06.2014, 17:23 | 17 |
Fleury29, о-ля-ля!
![]() ![]() Как я понял, заковырка этого метода заключается в расчете 4-х коэфф-тов (поэтому то и "4-го порядка") К1-К4, почему они считаются именно так я не знаю ![]() ![]() В данном методе, как и в методе Эйлера, задается интервал значений x: [x0, x1], и значение функции в начальной точке y(x0), от которого уже начинаем плясать ![]()
1
|
7 / 7 / 6
Регистрация: 11.04.2013
Сообщений: 30
|
||||||
22.06.2014, 19:39 | 18 | |||||
А если так написать то правильно будет?
График:
0
|
7 / 7 / 6
Регистрация: 11.04.2013
Сообщений: 30
|
|
22.06.2014, 20:01 | 20 |
Krasme, мне вручную надо написать
0
|
22.06.2014, 20:01 | |
Помогаю со студенческими работами здесь
20
Решение дифференциального уравнения второго порядка методом Эйлера
Решение системы ДУ 4-го порядка методом Рунге-Кутта Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |