Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C++]Метод Эйлера


Автор: Anubys 20.4.2011, 19:19
У меня тут такая вот проблема, меня от окончания курсовой отделяет лишь метод Эйлера
user posted image
задачи самой курсовой смотрите выше
Так в чем собственно проблема я не могу определить функцию по которой надо интегрировать.
Согласно этого кода нужно функция по которой мы интегрируем ,все что я не могу понять.
Код

void euler(double x0, double y0, double h, double y[], int ny, double (*fn)(double,double))
{
 int i;
 double xi = x0;
 double yi = y0;
 for(i=0; i < ny; ++i, xi += h)
     {
        yi = y = yi + h*fn(xi,yi);
     }
}

Пожалуйста помогите написать функцию интегрирования желательно кодом.
Вот собственно и все проблемы с курсовой, почти на все задачи есть готовые функции только подставить значения и курсовая готова
Буду благодарен за помощь

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)