matlab if x<1 use x=1
이전 댓글 표시
Hello my questien i maby simple. But i vant an if funktion for a matrix.
my matrix could be like: A=[2 ; 0,6 ; 4 ; 0,9]
whant i vand to program is if A(i)<1 then A(i)=1 so the matrix should come out like: A=[2 ; 1 ; 4 ; 1]
댓글 수: 3
Jan
2013년 3월 13일
The matrix does not have valid Matlab syntax. Does "0,6" mean "0.6"? This details is important.
Claus Madsen
2013년 3월 13일
Image Analyst
2013년 3월 14일
So, is it solved yet? You haven't marked either answer as "Accepted". What problems are you still encountering?
답변 (2개)
Cedric
2013년 3월 13일
A(A<1) = 1
Image Analyst
2013년 3월 13일
Here's another way to do it (though my first thought was Cedric's way):
A = max(A,1);
카테고리
도움말 센터 및 File Exchange에서 Food Sciences에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!