필터 지우기
필터 지우기

Quick NAN Question HELP!

조회 수: 1 (최근 30일)
Xiao Tang
Xiao Tang 2012년 7월 2일
A = [1 2 3 1 nan];
If I input
AA~=1
It returns
ans =
0 1 1 0 1
However, If I want to find the replace the un-null elements with 1, returning a matrix like,
ans =
1 1 1 1 0
I tried A~= nan,
However, it returns
ans =
1 1 1 1 1
Any suggestions?

채택된 답변

Thomas
Thomas 2012년 7월 2일
use isnan
A = [1 2 3 1 nan];
~(isnan(A))
ans =
1 1 1 1 0

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Logical에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by