Could anyone tell me why NaN is being present instead of numbers.
2 views (last 30 days)
Show older comments
Could anyone tell me why NaN is being present instead of numbers.
0 Comments
Accepted Answer
Birdman
on 5 Feb 2018
Edited: Birdman
on 5 Feb 2018
Read the following blog. It is helpful:
3 Comments
Jan
on 5 Feb 2018
@Prabha: To avoid the creation of NaN value, you have to avoid to perform calculations, which have NaN as result. There is no general way to "avoid" them, because they are the mathematically correct result for certain operations.
You get e.g. NaN for the numerical value of an imported Excel file, if the corresponding cell contains a string. Or you get NaN, if you divide by 0. If you need a method to catch this, post the relevant part of your code, as usual.
More Answers (0)
See Also
Categories
Find more on Numeric Types 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!