How to measure angle between two lines?

3 visualizaciones (últimos 30 días)
thineesh Vijayakumar
thineesh Vijayakumar el 8 de Abr. de 2019
Comentada: A. Sawas el 8 de Abr. de 2019
How to measure the angle ? Can anyone share coding. Thank you

Respuestas (1)

A. Sawas
A. Sawas el 8 de Abr. de 2019
P1 = [1,1];
P2 = [5,5];
P3 = [5,2];
P4 = [1,3];
xL1 = P1(1)-P2(1);
xL2 = P3(1)-P4(1);
yL1 = P1(2)-P2(2);
yL2 = P3(2)-P4(2);
angle = 180 - acos((xL1*xL2+yL1*yL2)/(sqrt(xL1^2+xL2^2)*sqrt(yL1^2+yL2^2)))*180/pi;
figure;
plot([P1(1),P2(1)],[P1(2),P2(2)],'-+'); hold on;
plot([P3(1),P4(1)],[P3(2),P4(2)],'-*');
  2 comentarios
thineesh Vijayakumar
thineesh Vijayakumar el 8 de Abr. de 2019
Thank you but the angle value doesnt appear.
A. Sawas
A. Sawas el 8 de Abr. de 2019
The value is in the variable angle
disp(angle)

Iniciar sesión para comentar.

Categorías

Más información sobre MATLAB en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by