Info

Cette question est clôturée. Rouvrir pour modifier ou répondre.

problem with the code

1 vue (au cours des 30 derniers jours)
Jim
Jim le 12 Mai 2013
Clôturé : MATLAB Answer Bot le 20 Août 2021
Hi,
Which angle is calculating with this matlab code
a=sensor1; b=sensor2; c=22;
numerator=(b^2)+(c^2)-(a^2); %Täljare demoninator=2*b*c; %Nämnare
cos_alpha=numerator/demoninator;
alpha=acosd(cos_alpha); %The angle alpha in degrees
Can anyone help me in understanding this code
Thanks in advance
  1 commentaire
Jim
Jim le 12 Mai 2013
The distance between sensors is c=22, a and b are the distance of the sensors from the object. Now which angle is being calculated with this code

Réponses (1)

Roger Stafford
Roger Stafford le 12 Mai 2013
Apparently there is a triangle with vertices A, B, and C with sides opposite to these vertices of length a, b, and c, resectively. The angle, alpha, at vertex A must satisfy the cosine law:
a^2 = b^2 + c^2 - 2*b*c*cos(alpha)
cos(alpha) = (b^2+c^2-a^2)/(2*b*c)
alpha = acosd((b^2+c^2-a^2)/(2*b*c)) (in degrees)
  1 commentaire
Jim
Jim le 12 Mai 2013
Thanks for ur reply
After calculating the angle what the below command will do?
l=sind(alpha)*b;

Cette question est clôturée.

Tags

Aucun tag saisi pour le moment.

Community Treasure Hunt

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

Start Hunting!

Translated by