Why do I get NaN?
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hello everyone,
Does anyone know why I just get NaN as a result?
D=giuliayearlyDELTA2.Height;
E=str2double(D);
NEW_4=E *0.35 *10;
Thank you!
0 commentaires
Réponse acceptée
Star Strider
le 8 Août 2021
There is one NaN value in ‘giuliayearlyDELTA2.Height’.
However, the str2double call is not necesary.
Just do:
D = giuliayearlyDELTA2.Height
NEW_4=D *0.35 *10;
.
2 commentaires
Plus de réponses (2)
KSSV
le 8 Août 2021
D=giuliayearlyDELTA2.Height;
E=D;
NEW_4=E *0.35 *10;
D is not a string. You need not to ue str2double; already D is in double.
0 commentaires
Ive J
le 8 Août 2021
First, Height is already double, so
A = 2;
str2double(A)
Secondly, first element of Height is NaN. Remove it prior to the analysis.
0 commentaires
Voir également
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!