0 / 0 / 0
Регистрация: 15.09.2014
Сообщений: 55
1

Метод Рунге-Кутта

28.03.2016, 12:44. Показов 2292. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите решит проблему. Решал дифференциальное уравнение при помощи вычислительного блока Given...Odesolve,
но не могу построить график пишет: Все вычисления привели к ошибке или к комплексному результату. Не могу понять где ошибка. Исходные данные: у'=2xy/(x^2-y^2), x0=a=0, b=1, y0=y(x0)=1
Вот моё решение в Mathcad Лаба 6_1.rar
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.03.2016, 12:44
Ответы с готовыми решениями:

Метод Рунге-Кутта четвертого порядка (метод прогноза и коррекции)
Дано ОДУ x'''-x''x+(x')^2=0. Пытаюсь решить ОДУ методом Рунге-Кутта по данному примеру:...

Метод Рунге-Кутта
Найти четыре решения дифференциального уравнения при заданных начальных условиях , в заданном...

Метод Рунге-Кутта
Не получается создать цикл. Испробованы разные варианты, ни один не работает

Метод Рунге-Кутта
Помогите, пожалуйста, с задачей! :( Разработать схему алгоритмов и программу численного решения...

3
Эксперт по математике/физике
10418 / 6910 / 3760
Регистрация: 14.01.2014
Сообщений: 15,887
28.03.2016, 13:17 2
Переменная х была уже занята выше, замените на t (внутренний блок не в счет)
Миниатюры
Метод Рунге-Кутта  
0
Эксперт по математике/физике
2615 / 2229 / 684
Регистрация: 29.09.2012
Сообщений: 4,578
Записей в блоге: 13
28.03.2016, 15:20 3
Цитата Сообщение от Dima23 Посмотреть сообщение
Все вычисления привели к ошибке или к комплексному результату
1. Вы решаете разные задачи методами Odesolve и rkfixed. Опечатка в знаке
2. Ваше уравнение может не иметь решения в указанном промежутке [a,b]. Так и есть. Должно быть b<=0.5.
3. При попытке нарисовать график получаете красный сигнал. Одна из причин: по умолчанию маткад рисует график на промежутке [-10,10]. Ваша же функция определена только на [0,0.5]. Поэтому надо специально указать промежуток, где нужно нарисовать график с помощью ранжированной переменной.
4. Odesolve может отказать также в том случае, если концы промежутка являются особыми, где производная обращается в бесконечность. В данном случае это b=0.5. Поэтому нужно уменьшить b/ Например, b:=0.499
1
0 / 0 / 0
Регистрация: 15.09.2014
Сообщений: 55
28.03.2016, 17:06  [ТС] 4
Спасибо
0
28.03.2016, 17:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.03.2016, 17:06
Помогаю со студенческими работами здесь

Метод Рунге-Кутта
Найти четыре решения системы дифференциальных уравнений при заданных начальных условиях , в...

Метод Рунге-Кутта-Фельберга
Здравствуйте. Помогите реализовать метод RKF в Mathcad. Задача: Попытка реализации: ...

Метод Рунге-Кутта 3-го порядка
дана функция y''=e^-x,но реализовал только y'=e^-x, Хотелось бы узнать как дописать мою программу,...

Метод Эйлера и Рунге-Кутта 4 порядка
Найти приближенное решение задачи Коши y&quot;+12y'+36y=72x^3-18, y(0)=1, y'(0)=0, методом Эйлера и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru