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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти n чисел Мерсенна http://www.cyberforum.ru/cpp-beginners/thread175876.html
Числа Мерсенна. Простые число Мерсенна -это число, которое может быть представлено в виде: 2^p-1, где р-тоже простое число. Написать программу для нахождения n таких чисел.
C++ Дано множество отрезков, найти max объединение дано множество отрезков.найти max объединение.подскажите плиз алгоритм. http://www.cyberforum.ru/cpp-beginners/thread175845.html
C++ Создать меню с командами Input, Calc, Quit
Мне нужно сделать вот это к пятнице я уже в течении недели пятаюсь но не выходит(+работа много времени убивает)... Я всё создал но незнаю как это всё запрограмировать особенно не выходило сделать...
C++ получить масссив случайных чисел из 1000 элементов по возрастанию/убыванию
1)надо получить масссив случайных чисел из 1000 элементов по возрастанию. 2)надо получить масссив случайных чисел из 1000 элементов по убыванию.
C++ Найти такие числа, десятичное представление которых содержит убывающую последовательность http://www.cyberforum.ru/cpp-beginners/thread175834.html
Среди простых чисел, не превосходящих заданного числа N, найти такие, десятичное представление которых содержит убывающую последовательность чисел.
C++ Конвертирование из float в str и наоборот Приветствую всех! Господа, помогите освоить конвертацию типов. Знаю, что такие темы не раз поднимались, но прочитав их чего-то недопонял (ибо я новичок). Многие советуют использовать atoi, scanf и... подробнее

Показать сообщение отдельно
cam_rus
0 / 0 / 0
Регистрация: 05.10.2010
Сообщений: 19

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

13.10.2010, 14:34. Просмотров 6252. Ответов 5
Метки (Все метки)

хотелось бы спросить знающих людей.

Мне необходимо решить систему ДУ уравнений методом Рунге_кутта 4 порядка.
А значит мне нужно в цикле на каждом шаге рассчитывать этим методом значения нескольких переменных. Как это реализовать?

Условно, мне надо каждый раз рассчитывать Vx, Vy, x, y -скорости и координаты.
Первая моя идея такая:
1. НАписать функции рассчета Vx, Vy, x, y; затем, используя их, написать функции, которые рассчитывают коэффициенты Р-К и находят значения на след шаге.
И призывать их в цикле.

2. А можно ли в параметрах функции указывать другую функцию? Тогда можно же написать функции рассчета Vx, Vy, x, y; а функцию Р-К сделать общую для всех, указывая в параметрах что сейчас считаем.

3. Правда ли, что все параметры функции принимают первоначальные значения при выходе из функции.
И если да, то как сделать так, чтобы они изменялись?

4. Нету ли в Си какого-нить модуля, в котором уже написаны функции рассчета Р-К?

Программирую именно на СИ, ибо до С++ еще не дорос
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru