Effacer les filtres
Effacer les filtres

How to acquire the decimal values?

1 vue (au cours des 30 derniers jours)
Casey
Casey le 18 Avr 2012
I have a set of radians values, which are in a range of 300plus to -300plus, by assuming if I were to use this set of radian values to calculate my vehicle heading which is from -pi to pi, how do I calculate?
The following method I did which I am not sure I am correct, firstly I took the set of range values divide by pi, after dividing the values, the range of radian values are 135 to -136. The next step I wanted to do but I am stuck cause I am not sure is there a function of it in matlab. Is classify the range of values to even and odd, from there take the decimal values of each values * pi to acquire the heading radian value.
Please enlighten me, if my step is correct or is there a way to just take the whole number and acquire the decimal values(example:100.2315)? Thanks.
  1 commentaire
Jan
Jan le 18 Avr 2012
The question is unclear. What exactly is "300plus"? Radians values are define in the range -pi to pi only. Why do you calssify the values in even and odd? Please post a minimal example of inputs *and* outputs, whcih defines the operation exactly. E.g. if the input is 100.2315, what do you expect as output?

Connectez-vous pour commenter.

Réponses (1)

Jan
Jan le 18 Avr 2012
Perhaps you are looking for:
y = rem(x, pi)
?

Catégories

En savoir plus sur Logical 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!

Translated by