Что-то странно. По идее, когда осевая симметрия, то не важно откуда начинать интегрировать, от нуля, от пи или от произвольного угла альфа. Покуда область интегрирования весь разворот, результат должен быть один и тот же. И подынтегральное выражение при этом не должно меняться.
Другими словами, интеграл по периоду периодической функции не зависит от положения отрезка интегрирования. Однако, честная замена переменной нарушает это правило. Не пойму, в чём дело?
-- 16.06.2022, 20:39 --ОК, проверка в лоб с помощью численного интегрирования подтверждает верность обоих подходов. То бишь получается, что
(Оффтоп)
clc
clearvars
format compact
func1 = @(x1, x2, y, t) 1 ./ sqrt (x1 .^ 2 + x2 .^ 2 - 2 * x1 .* x2 .* cos (t) + y .^ 2);
func2 = @(x1, x2, y, t) 1 ./ sqrt (x1 .^ 2 + x2 .^ 2 + 2 * x1 .* x2 .* cos (t) + y .^ 2);
r = rand;
rr = rand;
y = rand;
val1 = quad (@(arg) func1 (r, rr, y, arg), 0, 2 * pi);
val2 = quad (@(arg) func1 (r, rr, y, arg), -pi, pi);
val3 = quad (@(arg) func2 (r, rr, y, arg), -pi, pi);
val4 = quad (@(arg) func2 (r, rr, y, arg), 0, 2 * pi);
disp ([val1; val2; val3; val4])
Теперь надо с эллиптическим интегралом разобраться.