0
Как я могу найти точку пересечения двух линий, которые достигают друг друга вдоль них? (Matlab) (polyxpoly
не работает для этого условия). Например, как я мог найти точку пересечения этих линий:Matlab: пересечение двух линий
%Line 1:
x1=[1,2]; y1=[1,3];
%Line 2:
x2=[1,1]; y2=[1,2];
В вашем вопросе указаны точки, которые образуют специальный случай с бесконечным наклоном ** ** (строка 2). Таким образом, прямой подход с использованием 'polyfit' или вычисления наклонов для получения пересечения не будет работать. См. Это сообщение на [Matlab Central] (http://blogs.mathworks.com/loren/2011/09/08/intersecting-lines-part-2/) для возможного решения! – Matt
Это более простая проблема с алгеброй, чем проблема программирования –
https://www.google.com/search?q=matlab+intersection+of+two+lines+stackoverflow – rayryeng