Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
user-men
22 / 22 / 8
Регистрация: 17.02.2014
Сообщений: 307
#1

сделать программу для решения дифференциальных уравнений - C++

17.03.2014, 19:05. Просмотров 448. Ответов 1
Метки нет (Все метки)

Нужна сделать программу для решения дифференциальных уравнений
1)(1+x2)dy+ydx=0,y=1 при x=1;
2)y|=tgx*tgy;
программу сделать я смогу сам. ну как (по каким формулам) решать дифференциальные уравнения я незнаю кто знает объясните пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2014, 19:05     сделать программу для решения дифференциальных уравнений
Посмотрите здесь:

Функция для численного интегрирования системы дифференциальных уравнений методом Рунге - Кутта C++
C++ Составить программу решения системы уравнений
Написать программу для решения системы уравнений с пом. матрицы C++
Помогите исправить программу решения системы уравнений C++
C++ Помогите найти программу решения систем алгебраических уравнений методом Зейделя
Написать программу для решения системы двух уравнений C++
C++ Написать программу для решения системы уравнений методом Гаусса (c++)
C++ Программа для решения уравнений
Метод Рунге-Кутта 4 порядка для решения системы дифференциальных уравнений C++
Написать программу решения системы тригонометрических уравнений (разветвляющиеся алгоритмы) C++
Написать программу для решения системы нелинейных уравнений C++
Написать программу для решения уравнений C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
6113 / 5716 / 1849
Регистрация: 18.12.2011
Сообщений: 14,606
Завершенные тесты: 1
17.03.2014, 19:40     сделать программу для решения дифференциальных уравнений #2
дифференциал меняем на конечные маленькие приращения
вместо dy пишем ynew-yold, а dx присваиваем маленькое значение
(чем меньше, тем больше точность).
Выражаем из формул ynew через x,dx,yold.
Потом делаем замену x на x+dx, yold на ynew и снова вычисляем ynew.
Такой метод называется методом Эйлера нулевого порядка.
Yandex
Объявления
17.03.2014, 19:40     сделать программу для решения дифференциальных уравнений
Ответ Создать тему
Опции темы

Текущее время: 18:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru