How to measure angle between two lines?
Afficher commentaires plus anciens
How to measure the angle ? Can anyone share coding. Thank you

Réponses (1)
A. Sawas
le 8 Avr 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 commentaires
thineesh Vijayakumar
le 8 Avr 2019
A. Sawas
le 8 Avr 2019
The value is in the variable angle
disp(angle)
Catégories
En savoir plus sur Polar Plots dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!