Сразу скажу, что нигде я их не нашёл, а мне бы понадобились.
Допустим, наша сфера единичная и находится в начале координат (
). Тогда для большого круга получим:
, где
и
составляют ортонормированный базис плоскости, в которой круг лежит. Теперь выберем две точки на этом большом круге,
и
, и получим из них эти векторы так:
,
. В результате для уравнения
у нас всё готово, но ни я, ни Mathematica не можем преобразовать полученное нормально и за хорошее время. Может, есть готовые формулы? А то мне хотелось ещё разобраться и с малыми кругами.
-- Ср янв 27, 2010 22:21:17 --"Нормирование" вектора я обозначил
, т.к. почти то же самое, по сути: