система координат произвольная.
видимо лучший способ- это через параметрическую систему к., но я не могу понять одну вещь
у нас есть ур-е эллипса
x=a*cos(t);
y=b*sin(t);
а как сделать чтобы он вращался?
подобную программу выкладывал Volvo:
для краткоси буду считать что cos и sin ,берут угол от градусов
X0,Y0- координаты центра
angl- угол поворота фигуры
i:=0 to 359 do
begin
cX:=a*cos(i);
cY:=b*sin(i);
X:=X0+cX*cos(angl)-cY*sin(angl);
Y:=Y0+cX*sin(angl)+cY*cos(angl);
end;
так вот, можете мне объяснить откуда такие формулы для X и Y
почему
X:=X0+cX*cos(angl)-cY*sin(angl);
Y:=Y0+cX*sin(angl)+cY*cos(angl);
Сообщение отредактировано: e.s. -