Пересечения кругов и линий в Декартовой плоскости
[xout,yout] = linecirc(slope,intercpt,centerx,centery,radius)
[xout,yout] = linecirc(slope,intercpt,centerx,centery,radius)
находит точки пересечения, учитывая круг заданными центром и радиусом в координатах x-y и линией заданный наклоном и свободным членом или наклоном “inf” и x-точки-пересечения. Возвращены две точки. Когда объекты не пересекаются, NaN
s возвращены.
Когда линия является касательной к кругу, две идентичных точки возвращены. Все входные параметры должны быть скалярами.