While all elements are not equal to NaN

I have an array and I turn one element to NaN in each iteration until all elements are NaN, like:
While (all elements in array are not NaN)
do aomething
End
How can I do this?

 采纳的回答

not (~), all, and isnan are your friends. If A is your array,
while ~all(isnan(A(:)))
...
end

2 个评论

How can I check if I have a cell array?
@Evangeline: iscell, whos, or look at the description in the workspace. How is this related to your question?

请先登录,再进行评论。

更多回答(1 个)

I mean how can I check if all array elements are nan, if my array is an cell array.

类别

在 帮助中心 和 File Exchange 中查找有关 Numeric Types 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by