Error in if condition
Show older comments
hi everybody,
I have a two different variables; enthleft and enthright. I want to turn NaN values to Zero but when both variables get NaN values just one of it turn to Zero. How to solve this porblem?
if any(isnan(enthleft), 'all');
enthleft = 0;
elseif any(isnan(enthright), 'all');
enthright = 0;
end
Accepted Answer
More Answers (1)
Sriram Tadavarty
on 24 Mar 2020
Hi Ararat,
Based on the information provided, the following will help
if any(isnan(enthleft), 'all') && any(isnan(enthright), 'all')
enthleft = 0;
enthright = 0;
end
Hope this helps.
Regards,
Sriram
Categories
Find more on Logical in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!