пересечение линий и окружностей [дубликаты]

Possible Duplicate:
intersection of line and circle with different slope

У меня есть линия, которая построенаpp=randi([-400 400],2,2) затемx=pp(:,1) а такжеy=pp(:,2), У меня есть круг с центром (а, б) с радиусом г

Я хочу проверить точку пересечения круга и линии.

я использовалpolyfit Команда для проверки наклона и перехвата. Тогда я использовалlincirc команда, но проблема в том, что если линия пересекает только одну точку, то отображается и другая точка.

Например, если линия пересекает одну сторону и останавливается посередине, она также показывает другую точку, которая не будет пересекать границу.

Ответы на вопрос(1)

Ваш ответ на вопрос