Finding intersection point of the lines
559 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Muhammad
el 2 de Mzo. de 2012
Comentada: Vladimir Jara
el 23 de Sept. de 2022
Hi I have data sets for two lines. i.e. x1,y1 and x2,y2. So i can plot the lines using these point data sets. I would like to know the point (x,y)where these lines intersect each other. Please note that i have tried both [x,y]=intersections(x1,y1,x2,y2); and [x,y]=curveintersect(x1,y1,x2,y2);
i would appreciate if you can tell me the exact command for this purpose.
Regards
1 comentario
Respuesta aceptada
Más respuestas (4)
Jorge Celedón
el 13 de Dic. de 2018
Editada: madhan ravi
el 13 de Dic. de 2018
2 comentarios
Nicholas Ayres
el 26 de En. de 2022
Heads up to people who find this. This requires the Mapping Toolbox
Andrei Bobrov
el 5 de Mzo. de 2012
data = rand(20,3);
x1 = sort(data(:,2));
x2 = sort(data(:,3));
y = data(:,1);
pp = interp1(x1,y,'linear','pp');
pp2 = interp1(x2,y,'linear','pp');
xx = xx(max(x1(1),x2(1)) <= xx & min(x1(end),x2(end)) >= xx);
func = @(x)ppval(pp,x)-ppval(pp2,x);
xb = xx([true; diff(func(xx) > 0) ~= 0]);
i1 = hankel(1:2,2:numel(xb));
xout = arrayfun(@(z)fzero(func, xb(i1(:,z))), (1:size(i1,2))' )
1 comentario
mohammed wasiullah
el 5 de Abr. de 2017
how to find the intersection between the curve and the straight ?
1 comentario
Tan Kah Loon
el 18 de Abr. de 2017
Example,y1=x^2+2x+3,y2=2x^2+3x+4 , you have to combine two eq and you get ((x^2+X+1)), type f=[1 1 1] to get the polynomials func and roots (f) for its roots.Next, you have to type your 1st equation into p=[1 2 3], after that, pvals=polyval (p,-0.5) and you will find the 1st intersection. The 2nd intersection use back the same method to find.
Preetham Manjunatha
el 8 de Feb. de 2022
Here is the link to find the intersection point of two line segments/lines. A fast two line intersection point finder based on the line parametric space. Finds the intersection point between two lines if it exists or else submits NaN.
0 comentarios
Ver también
Categorías
Más información sobre Logical en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!