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