В программе несколько однотипных функций, вычисляющих интеграл методом Симпсона.
double idens(double x,double y) {
int steps,c;
double rn, sumn, sprev, steplength, extra;
extra=2*dens(x,y,0.5);
sumn=dens(x,y,0)+dens(x,y,1)+2*extra;
steps=1;
do {
steps*=2; sprev=sumn; steplength=(1.0/steps/2); sumn-=extra; extra=0;
for (c=0; c<steps; c++){
extra+=dens(x,y,c*2+1)*steplength)*2; }
sumn+=extra*2;
rn=(sumn/6.0/steps-sprev/3.0/steps);
if (rn<0) {rn=-rn;};
} while (rn>epsilon);
return sumn;}
Различаются они только вызываемой подинтегральной функцией вида double dens(double x, double y, double z)
Вопрос: имеет ли смысл обозначить dens как переменную и заменить все интегрирующие функции на одну? Или это замедлит программу?
Заранее спасибо.
Ответ на:
комментарий
от Uncle_Theodore

Ответ на:
комментарий
от Uncle_Theodore

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от fmj

Ответ на:
комментарий
от olegd

Ответ на:
комментарий
от olegd

Ответ на:
комментарий
от fmj

Ответ на:
комментарий
от fmj

Ответ на:
комментарий
от fmj

Ответ на:
комментарий
от koTuk

Ответ на:
комментарий
от fmj

Ответ на:
комментарий
от koTuk

Ответ на:
комментарий
от fmj

Ответ на:
комментарий
от koTuk

Ответ на:
комментарий
от fmj

Ответ на:
комментарий
от olegd
Ответ на:
комментарий
от fmj

Ответ на:
комментарий
от fmj

Ответ на:
комментарий
от koTuk

Ответ на:
комментарий
от tailgunner

Ответ на:
комментарий
от fmj

Ответ на:
комментарий
от fmj

Ответ на:
комментарий
от koTuk

Ответ на:
комментарий
от fmj

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от tailgunner

Ответ на:
комментарий
от tailgunner

Ответ на:
комментарий
от fmj

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум перехват вызовов функций (2012)
- Форум граф вызовов функций ядра (2011)
- Форум Обработка прерванного вызова функции EINTR (2021)
- Форум Получить стек от вызова функции (2017)
- Форум Трассировка вызова функций - Call Нunter (2023)
- Форум Эвалуация аргументов функции при вызове (2018)
- Форум Проблема вызова функции из потока (2010)
- Форум Создание графа вызовов функций C (2008)
- Форум Системные вызовы и библиотечные функции... (2001)
- Форум В с++ и gtk можно встроить функцию обратного вызова в вызываемую функцию функцией обратного вызова? (2020)