1 / 1 / 0
Регистрация: 27.10.2010
Сообщений: 51
|
||||||
1 | ||||||
Метод Рунге-Кутта 4-го порядка23.01.2011, 23:51. Показов 61464. Ответов 9
Метки нет (Все метки)
почему когда я ставлю h=0,3 мы идем по x перескакивая через 0...значит деления на ноль не происходит но результат все равно неверен когда ставим интервал от 1 до 2 тоесть ноль вобще не затрагиваем все нормально вот какие должны быть результаты при x=2 y=18.36 аналитическое решение для проверки Y(x)=x*x(pow(2.7,x)-2.7)
0
|
23.01.2011, 23:51 | |
Ответы с готовыми решениями:
9
Метод Рунге-Кутта 4-го порядка Метод Рунге-Кутта 3 порядка Метод рунге-кутта 3 порядка Метод Рунге-Кутта 4 порядка |
30 / 30 / 12
Регистрация: 15.11.2009
Сообщений: 148
|
|
24.01.2011, 00:00 | 2 |
может потому что n - целочисленное? Там автоматически округляется в 23 строке
0
|
1 / 1 / 0
Регистрация: 27.10.2010
Сообщений: 51
|
|
24.01.2011, 00:09 [ТС] | 3 |
ну так я (2+1)/0.3 = 10 колличество разбиений целое число
0
|
30 / 30 / 12
Регистрация: 15.11.2009
Сообщений: 148
|
||||||
24.01.2011, 00:31 | 4 | |||||
это, а в алгоритме в27, 28 строчках нет ошибки? Может там так
да и еще пропущены ; в 17 и 19 строчках Я первокур, метода не знаю, потому фиг его знает, как правильно)
0
|
1 / 1 / 0
Регистрация: 27.10.2010
Сообщений: 51
|
|
24.01.2011, 00:35 [ТС] | 5 |
ну да ; пропустил а так ошибки нет просто алгоритмов рунге кутта 4го порядка несколько видов я использовал этот
0
|
30 / 30 / 12
Регистрация: 15.11.2009
Сообщений: 148
|
||||||
24.01.2011, 00:55 | 6 | |||||
я хз. Там вначале около точки -1 расхождениЯ при использовании алгоритма программы и проверочного - расхождения небольшие, но постепенно становЯтся все больше. Наверно ошибка метода.Если ставить вот так
короче методы все виноваты
1
|
2 / 2 / 0
Регистрация: 10.01.2011
Сообщений: 9
|
|
24.01.2011, 03:09 | 7 |
писала лабу по этой теме, может посмотри, может поможет. сам пример
y'=y+(1+x)*pow(y,2). y(0)=1 h=0.1; a=0; b=0.5. 4 знака после запятой.
1
|
1 / 1 / 0
Регистрация: 27.10.2010
Сообщений: 51
|
|
24.01.2011, 16:51 [ТС] | 8 |
делол в том что у меня в моей основной функции (2*y/x+x*x*pow(2.7,x)) есть 2y/x тоесть если я выберу шаг 0.1 то будет деление на ноль ..выводит неверные ответы это естественно...но вот почему когда беру шаг 0.3 x то тогда не равен 0 .. но выводит теже ответ как и как будто происходит деление на ноль
0
|
0 / 0 / 0
Регистрация: 01.07.2015
Сообщений: 3
|
|
12.04.2012, 07:15 | 9 |
можете показать в этом примере как найти погрешность или он его вообще не ищет? в примере откуда взята k, end, и h???
Добавлено через 42 минуты пожалуйста объясните что такое end = 2 в этой программе! никак не могу понять!!!!!!!!
0
|
0 / 0 / 0
Регистрация: 20.05.2014
Сообщений: 3
|
|||||||
20.05.2014, 18:56 | 10 | ||||||
Здравствуйте.
Требуется помощь в написании программы. нужно проинтегрировать КА с солнечным парусом методом Рунге Кутта 4го порядка мат модель есть . И еще одна программа уже написанная ,нужно только проверить)) Ответьте пожалуйста на e-mail! Я там все вышлю ,и договоримся об оплате! Спасибо!
0
|
20.05.2014, 18:56 | |
20.05.2014, 18:56 | |
Помогаю со студенческими работами здесь
10
Метод Рунге-Кутта 2-го порядка Метод Рунге-Кутта второго порядка Метод Рунге-Кутта четвертого порядка Метод Рунге-Кутта 4 порядка (исправить код) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |