# How can I extract values from an N x 2 matrix?

조회 수: 1(최근 30일)
RevengeOfTee 2020년 1월 20일
답변: Stijn Haenen 2020년 1월 20일
So I have a user inputting N amount of values into a N x 2 matrix. Like so:
xx = input('Enter x coordinates in the form [0 0]');
yy = input('Enter y coordinates in the form [0 0]');
xp1 = xx';
yp1 = yy';
Cord = [xp1,yp1]
Now, what I want to do is extract each of the x-y coordinates in Cord to create points such as P4 = [cord(4,1),cord(4,2)]. The problem is, since the user is inputting the number of rows, I'm going to have N points and I can't figure out how to make a for loop that can account for all the points that will be created. It's been awhile.
Thank you!

댓글을 달려면 로그인하십시오.

### 답변(1개)

Stijn Haenen 2020년 1월 20일
cord=zeros(1,2);
for i=1:100
xx = input('Enter x coordinates in the form ');
yy = input('Enter y coordinates in the form ');
Cord(i,:) = [xx,yy];
end

댓글을 달려면 로그인하십시오.

### Community Treasure Hunt

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

Start Hunting!