distance
이전 댓글 표시
Hi, I'm trying to find middle distance. We did it this way
c1=handles.centroids(:,1);
c2=handles.centroids(:,2);
d1=sqrt(((xi(:,1)-c1))^2+(yi(:,1)-c2)^2);
d11=sqrt(((xi(:,2)-c1))^2+(yi(:,2)-c2)^2);
vz1=(d1+d11)/2;
str = ['strední vzdalenost v prvním okně je ', num2str(d1), ' pixelu.'];
disp (str);
but my voice is a mistake vcem Does anybody know the problem?
??? Error using ==> mpower
Inputs must be a scalar and a square matrix.
Thank you very much
답변 (1개)
Andrei Bobrov
2012년 4월 11일
use .^
d1=sqrt(((xi(:,1)-c1))^2+(yi(:,1)-c2)^2);
d11=sqrt(((xi(:,2)-c1)).^2+(yi(:,2)-c2).^2);
on comment
d = sqrt((xi-c1).^2+(yi-c2).^2);
vz1 = mean(d);
카테고리
도움말 센터 및 File Exchange에서 Resizing and Reshaping Matrices에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!