я вот тоже с интегралами по контурам плохо дружил, а сейчас еще и забыл все к черту:
Цитата
А тут аттачменты отвалились и я почитать не могу :-(
По поводу Махимы (идеологический аналог Вольфрама): Может, но тупит.
Например, чтобы посчитать этот интеграл надо форсировать алгоритм БЕЗ анализа вычетов.
integrate(sin(x)/(x*(w-x)), x, minf, inf),
intanalysis:false;
-(%pi*cos(w)-%pi)/w
Но я не уловил как правильно выглядит сам вывод.
==========================================
Разобрался. Интеграл решается "в лоб", без высшей математики.
Подинтегральное выражение разделяете на части, так чтобы в знаменателях было по одному иксу.
Тогда получается (cos(w)SI(x-..)+sin(w)CI(x-..)-SI(x) )/w+C, подставляете пределы, смотрите в справочник:
CI(inf)=0,
SI(inf)=%pi/2
SI(minf)=-SI(inf), отсюда pi/2 становится pi в множителе.
Никаких вычетов.
@mcheb, quad - численный интегратор. Хоть вы и подставляете туда аналитическую "функцию", в действительности y становится просто указателем на "безымянную" функцию, и Октаве глубоко пофигу как она выглядит внутри. Отсюда и ошибки. К тому же quad наименее точный интегратор из всего пакета. Инструменты для аналитической математики в Октаве есть только на предопределенный формат для подставляемых коэффициентов, и все так же фактически численные алгоритмы.