Есть функция
f(x) = cos(Pi*cos(theta)^2)*sin(theta)*cos(theta) ; Pi=3.14159...
Нужно её проинтегрировать на промежутке {x, 0, Pi}. Использовал библиотеку gsllib
( gnu scientific library), перепробовал все алгоритмы, пишет:
gsl: qawo.c:104: ERROR: cannot reach tolerance because of roundoff erroron first attempt
Default GSL error handler invoked.
Aborted
Попробовал через mathematica посмотреть что получится - выдаёт какой-то результат вместе
с кучей замечаний.
Собственно если кто подскажет как как это проинтегрировать ( на си ) - буду очень благодарен.
ЗЫ
Попробовал методом трапеций - выдаёт число порядком совпадающее с тем что выдаёт mathematica.

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

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



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

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

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

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

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Интегрирование в элементарных функциях (2013)
- Форум Функции внутри функций в Си (2011)
- Форум Функция popen() - язык СИ (2016)
- Форум Функции в структуре Си (2016)
- Форум переопределение функций в си (2012)
- Форум Си++ : Функция, возвращающая строку ? (2001)
- Форум виртуальные функции в си++ (2004)
- Форум Справочник по функциям Си++ (2005)
- Форум Си, объявление static-функций (2007)
- Форум Функция read() (СИ) в openwrt (2016)