Why do I get NaN?
3 views (last 30 days)
Show older comments
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 Comments
Accepted Answer
Star Strider
on 8 Aug 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 Comments
More Answers (2)
KSSV
on 8 Aug 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 Comments
Ive J
on 8 Aug 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 Comments
See Also
Categories
Find more on Logical in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!