var x = Cx + a * Math.cos(ang);
var y = Cy + b * Math.sin(ang);
Cx, Cy
- шнуры центра. ang
это угол в radians
. a
— половина ширины, b
— половина высоты.
Если я изменяю значения ang
, я получаю разные точки на окружности эллипса. Ниже приведен путь, который я получаю с помощью приведенного выше уравнения.
Но вместо этой эллиптической формы я хочу что-то вроде полуэллипса, что-то вроде вогнутого зеркала. Даже если мы растянем оба его конца до бесконечности, они не должны образовывать эллиптическую форму.
Может ли кто-нибудь дать мне полярные уравнения для второй кривой. Я очень плохо рисую в цифре, но вы можете представить это как вогнутое зеркало.