Matlab newbie - what is wrong with this script?

I am just learning Matlab so go easy on me. Trying to figure out what is wrong with this script specifically under the "if" statement is where I seem to be having the most problems.
NUM=0;
for i=1:13
img(:,:,i)=read_LUM2;
if exist('Left','var')==0; {
Left=img;
Left(Left<400)=0;
Left(Left~=0)=1;
Left=logical(Left);
NUM=NUM+1;
L(NUM)=mean2(img(Left));
}
else {
Right=img;
Right(Right<400)=0;
Right(Right~=0)=1;
Right=logical(Right);
NUM=NUM+1;
R(NUM)=mean2(img(Right));
}
end
end
L=L(1:13)';
R=R(1:13)';
any help you can provide will be much appreciated!
Thanks!

 채택된 답변

per isakson
per isakson 2013년 3월 27일

1 개 추천

Remove the curly braces "{}" and try again.

추가 답변 (1개)

Alex
Alex 2013년 3월 27일

0 개 추천

Thanks per isakson! That worked!

카테고리

도움말 센터File Exchange에서 Get Started with MATLAB에 대해 자세히 알아보기

태그

질문:

2013년 3월 27일

Community Treasure Hunt

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

Start Hunting!

Translated by