Задачу решил, но численно Ч. 1
Я выбрал довольно простой и действенный вычислительный алгоритм - метод деления отрезка пополам. Он прост и легко программируется:
for B0=90 to 110
n=0
B=B0/180*pi
x1=1/180*pi
x2=89/180*pi
for i= 1 to 60
f1=(cos(B/2)*sin(B+x1)/sin(B)-sin(x1))
f2=(cos(B/2)*sin(B+x2)/sin(B)-sin(x2))
x0=(x1+x2)/2
f0=(cos(B/2)*sin(B+x0)/sin(B)-sin(x0))
if f0>0 then x1=x0:fi
if f0<0 then x2=x0:fi
rem print n,x0*180/pi using "####.##########"
next i
n=n+1
print B0,x0*180/pi
next B0
За секунду была получена таблица:
n..B..x
1 90 35.2644
2 91 34.7002
3 92 34.1454
4 93 33.5995
5 94 33.0623
6 95 32.5333
7 96 32.0121
8 97 31.4985
9 98 30.9922
10 99 30.4928
11 100 30
12 101 29.5136
13 102 29.0334
14 103 28.559
15 104 28.0903
16 105 27.627
17 106 27.169
18 107 26.7159
19 108 26.2677
20 109 25.8241
21 110 25.385
Зашел на форум mathhelpplanet и попросил у продвинутых математиков помощи в решении тождества. И ее дождался сегодня утром!
Ну, об этом - во второй части.
4 ноября 2022 г.
Свидетельство о публикации №222110401659