nan problem
조회 수: 2 (최근 30일)
이전 댓글 표시
any ways to remove NAN in the final results
댓글 수: 1
Walter Roberson
2011년 10월 9일
Duplicate is at http://www.mathworks.com/matlabcentral/answers/16221-nan-value
답변 (1개)
Jan
2011년 10월 8일
A very vague question. I guess the answer is: yes.
x = [1, NaN, 3];
x(isnan(x)) = [];
댓글 수: 6
Jan
2011년 10월 8일
@x: An explicite example would be much easier to understand.
If your results contain some 0/0==NaN values, it is your turn to define what should happen in this case. It is impossible for us to guess, what a good replacement could be, because this depends on your problem.
Perhaps: x(isnan(x)) = 0, or x(isnan(x)) = -1000, or whatever.
If you plot the results NaN's are often treated very handy, because they are not drawn. See:
plot([1:10, NaN, 11:16]);
참고 항목
카테고리
Help Center 및 File Exchange에서 Data Type Identification에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!