how can i make if condation for two number with direction ex ( 50 North) then if they are same direction subract them and if they opposite add them ?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
x=50 E
z=3 W
2 commentaires
Réponses (1)
John D'Errico
le 23 Déc 2021
Modifié(e) : John D'Errico
le 23 Déc 2021
Numbers no not have a character component. They are just numbers. But you can always call East a POSITIVE direction. West is therefore a NEGATIVE direction. So apply a sign to the numbers, depending on your "direction" flag. Then you can just add the results.
Effectively, I am telling you to NOT have separate character flag. Make the sign of the number indicate the direction. So here, we wuld have
x = 50;
z = -3;
Now the composite result is trivial.
xplusz = x + z
And the net result is positive, so it is an easterly direction.
4 commentaires
Voir également
Catégories
En savoir plus sur Subplots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!