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

Численное решение дифференциальных уравнений методом Эйлера

08.06.2016, 16:24. Показов 1910. Ответов 3
Метки нет (Все метки)

Помогите найти ошибку в программе, по логике все верно, но почему то не работает. Задача относится к численным методам, а именно найти решение методом Эйлера.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.06.2016, 16:24
Ответы с готовыми решениями:

Решение обыкновенных дифференциальных уравнений методом Эйлера
помогите пожалуйста не могу понять в чем проблема... у меня не работает Odesolve.... задача коши...

Численное решение дифференциальных уравнений в MathCAD
Здравствуйте ! У меня вот такое задание : 1)Численное решение дифференциальных уравнений в MathCAD...

Система дифференциальных уравнений методом Эйлера
Здравствуйте! Делаю ЛБ по Mathcad, решаю систему дифференциальных уравнений. На последнем этапе...

Приближенное вычисление дифференциальных уравнений методом Эйлера
приближенное вычисление дифференциальных уравнений методом Эйлера

3
Модератор
Эксперт по математике/физике
5057 / 3876 / 1330
Регистрация: 30.07.2012
Сообщений: 11,520
08.06.2016, 16:41 2
Kel_Tiss, загляните в самый низ этой страницы в раздел "Похожие темы". Можете найти для себя много полезного...
0
Эксперт по математике/физике
8502 / 6188 / 3295
Регистрация: 14.01.2014
Сообщений: 14,126
08.06.2016, 20:22 3
Цитата Сообщение от Kel_Tiss Посмотреть сообщение
по логике все верно, но почему то не работает
Как раз логику понять не удалось. Непонятно даже, какое дифференциальное уравнение решается. Ясно одно, что у Вас крутится бесконечный цикл while и происходит переполнение (возникают бесконечные числа). Прочитайте про метод Эйлера и попробуйте его реализовать с помощью обычного оператора цикла for. В сущности говоря, это очень простая формула получается.

Забыл отметить ещё исправленные ошибки в функции М (что она делает?), в которой собственно и происходит переполнение (ошибка с плавающей запятой)
Миниатюры
Численное решение дифференциальных уравнений методом Эйлера  
0
0 / 0 / 0
Регистрация: 30.04.2016
Сообщений: 2
08.06.2016, 21:10  [ТС] 4
VSI, Я уже искал, там реализовано решение не через программирование, а через функции маткад.

Добавлено через 1 минуту
mathidiot, понял, спасибо, попробую исправить.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.06.2016, 21:10
Помогаю со студенческими работами здесь

Найти численное решение дифференциального уравнения методом Эйлера
Помогите с задачей. Решал, как в примере, но не строится график. Может я неправильно преобразовал...

Численное решение интегральных уравнений методом Гаусса
Численное решение интегральных уравнений методом Гаусса при n=3 ∫_0^1▒√(1+x^2 ) dx

Численное решение системы нелинейных уравнений методом Зейделя и Ньютона
Численное решение системы нелинейных уравнений методом а)Зейделя, б)Ньютона. MathCAD. 2x^3-y^3-1=0...

Интегрирование обыкновенных дифференциальных уравнений первого порядка методами Эйлера, Эйлера-Коши, Рунге-Кутта
Есть решение, но оно не до конца верное, как сделать что бы выводились только последних две таблицы...


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

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

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