error occuring
이전 댓글 표시
if (N_red = 3) & (difference_red<0.1)
unlike_red = 0.5
??? if (N_red = 3) & (difference_red<0.1) | Error: The expression to the left of the equals sign is not a valid target for an assignment.
can anyone suggest it plsss as soon as possible
댓글 수: 1
Jan
2011년 10월 22일
"plsss as soon as possible" is not helpful in this forum. It does not sound polite, but pushy. In addition there is a high correlation between the appearence of "plzzz" and the "no_attempt" and "doit4me" tag, which are both desasterous.
If you want to be polite, accept an answer which solves the problem and thank the auther in the comment section. Just as a suggestion.
답변 (2개)
Grzegorz Knor
2011년 10월 22일
Should be:
if (N_red == 3) & (difference_red<0.1)
댓글 수: 3
Image Analyst
2011년 10월 22일
I'd probably use && instead of &.
Jan
2011년 10월 22일
And my MLint has copied IA's recommendation also.
Grzegorz Knor
2011년 10월 22일
You are right.
Jan
2011년 10월 22일
Description of the problem:
N_red = 3
This assigns the value 3 to the variable N_red. But in an IF-condition you want to compare, such that the == operator is required.
카테고리
도움말 센터 및 File Exchange에서 Programming에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!