Error in if condition
古いコメントを表示
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
採用された回答
その他の回答 (1 件)
Sriram Tadavarty
2020 年 3 月 24 日
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
カテゴリ
ヘルプ センター および File Exchange で Logical についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!