→ Для вступления в общество новичков и профессионалов программирования, пожалуйста нажмите здесь ...

Форум программистов: C++, Basic, Delphi, Pascal, JavaScript
Логин: Пароль:
Запомнить?  
@Mail.ru



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
помогите пожалуста нужно написать прогу к курсаку 
Автор Сообщение
Начинающий

Регистрация: 24.05.2011
Сообщения: 2
Языки:
Специальность:

Репутация: 0 [ ? ]
Сообщение помогите пожалуста нужно написать прогу к курсаку
тема решение дифференциальных уравнений методом Гюна (это численные методы)очень надо и на днях

Добавлено спустя 2 часа 10 минут 27 секунд:
это модифицированый метод эйлера


24.05.2011 10:24
Профиль Отправить email
Начинающий

Регистрация: 24.05.2011
Сообщения: 2
Языки:
Специальность:

Репутация: 0 [ ? ]
Сообщение Re: помогите пожалуста нужно написать прогу к курсаку
#include <cstdlib>
#include <iostream>
#include <math.h>

using namespace std;

double myfunc(const double& x, const double& y)
{
return 6*x*x+5*x*y+y*y+4*x+2*y-3;
}

int main(int argc, char *argv[])
{
int i, n;
double x, y, h,fy,py;

cout<< " h = "; cin>>h;
cout<< " n = "; cin>>n;
cout<< " x0 = "; cin>>x;
cout<< " y0 = "; cin>>y;
for (i = 0; i <= n; i++)
{
fy = myfunc(x, y);
py = y + h * fy;
y += h / 2 * (fy + myfunc(x, py));

cout << "y = " << y;
cout << " x = " << x << "\n";

x += h;

}

system("PAUSE");
return EXIT_SUCCESS;
}




нашла прогу нужно что бы она решала все уравнения а не только заданное (как то разбить надо)помогите пожалуста


24.05.2011 16:17
Профиль Отправить email
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 


Кто сейчас на конференции

Зарегистрированные пользователи: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
cron
© 2013 «Форум программистов Украины»