Mercury13: Вообще я помню старый разговор с этим преподавателем, он сказал что лучше обойтись без callback'а, что у него в голове было на тот момент не понятно. Думаю если принести ему сейчас с калбэком может и не вспомнит о своей рекомендации, как никак целый год прошел с момента выдачи задания.
Mercury13: Да я сам не совсем понимаю, что он от меня хочет (преподаватель). От Вас ничего не требую просто пусть будет видно задание, на всякий случай, вдруг еще кто откликнется)) А Вас я бы хотел поблагодарить, Вы мне сильно помогли в понимании задачи. Если появятся еще какие либо соображения на счет решения, с удовольствием выслушаю.
Так я и есть студент, причем не самый понимающий. Вообще некоторые замечания хоть и справедливые, но как мне видится обусловлены такие "узкие места" самим заданием. Я поступил не правильно, когда опубликовал вопрос без самого задания. Например характеристики функции eiler описаны в задании. Спешу исправиться, вот само задание составленное преподавателем:
Разработать функцию для численного интегрирования системы дифференциальных уравнений методом Эйлера.
Прототип функции:
void eiler(void f(double*y, double*ys, double t), double*y, int n, double tn, double tk, int m, double delt)
Где f - функция вычисления правых частей системы дифференциальных уравнений;
y - массив размера n значений зависимых переменных;
ys - массив размера n значений производных;
t - независимая переменная;
n - порядок системы дифференциальных уравнений;
tn - начальное значение интервала интегрирования;
tk - конечное значение интервала интегрирования;
m - начальное число разбиений отрезка интегрирования [tn,tk];
delt - шаг интегрирования.
Применить эту функцию для интегрирования дифференциального уравнения 3-го порядка y^(3)+2y"+3y'+y=5+x^2 в интервале x [0,2] с шагом ∆x=0,1 и начальными условиями x=0; y(0)=1; y'(0)=0,1; y"(0)=0.
Алексей Черемисин: не уверен, что rtsoft.ru просто так возьмет и поможет бедному студенту, которому не хватает информации для курсовой работы)) Да я даже не нашел возможности задать этот самый вопрос, там есть только форма для компаний, но попробовать стоит)
Именно оно, на официальном сайте информация очень поверхностная, возможно что то не вижу. Официальная документация так же прояснила не все сказывается языковой барьер, несмотря на знание языка, специфические понятия ставят в тупик)). Кое что из википедии я использую, спасибо. Осталось только найти примеры кода и пройтись по ключевым особенностям программирования под эту ОС.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.