HEllo Everyone
I have an n*2 array,, The first column represent x values and the second represent y values of certain object coordinates. What i wanna do is to use those values in the array sequentitally to run a specific algorithm of them. SO in essence can someone help in how can i extract the values of the array, such that i extract x1,y1,, run algorith on them and then x2,y2 as such. I have written the alogorithm below and the way i am getting center values is in attached image.. Any suggestion or help is greatly appreciated.
figure, imshow(mush);
hold on
x=centers(1);
y= 199;
plot(centers)
boxHalfWidth = 40; %
boxXStart = x-boxHalfWidth;
boxYStart = y-boxHalfWidth;
boxWidth = 2 * boxHalfWidth;
boxHeight = 2 * boxHalfWidth;
rectangle('Position',[boxXStart boxYStart boxWidth boxHeight])
Regards
Arun

 채택된 답변

James Tursa
James Tursa 2019년 2월 1일

1 개 추천

Something like this?
xy = your n x 2 array
n = size(xy,1);
for k=1:n
% run your algorithm here with x = xy(k,1) and y = xy(k,2)
end

추가 답변 (1개)

deep Dhillon
deep Dhillon 2019년 2월 1일

0 개 추천

James Thanks a lot
It works perfectly

카테고리

도움말 센터File Exchange에서 Matrix Indexing에 대해 자세히 알아보기

질문:

2019년 2월 1일

답변:

2019년 2월 1일

Community Treasure Hunt

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

Start Hunting!

Translated by