Они на самом деле ссылаются на большие и малые оси, а не на радиусы. Конечные точки фиксированы. Это означает, что масштаб должен быть отрегулирован, если фиксированы оба следующих угла ( и они ): угол, образованный дугой, и угол, образованный большой осью и осью x. Вы не можете указать все эти параметры и по-прежнему свободно выбирать a и b в следующем, что является просто параметрической формой эллипса [повернутой назад к выравниванию по Y и X оси]
x (θ), y (θ) = ( a cos θ, b sin θ)
Это означает, что коэффициент масштабирования - это просто значение c , такое, что
x (φ), y (φ) = ( ca cos φ, cb sin φ) = (x1, у1) для начального значения φ
и
( ca cos φ, cb sin φ) = (x2, y2) для конечного значения φ. Очевидно, что приведенное здесь объяснение верно только до вращения эллипса. Но вращение точки вокруг другой точки вряд ли доставит вам слишком много хлопот.