필터 지우기
필터 지우기

finding last column values

조회 수: 3 (최근 30일)
busra gogen
busra gogen 2021년 1월 16일
댓글: busra gogen 2021년 1월 19일
I have 12094*3 matrix and 7*2 matrix. Second matrix is coordinates of a polygon which is bounded. I used inpolygon method to analyse the region. I obtained 237 points inside 12094*3. Now i want to find third values of inside points which are third column of 12094*3. Since inpolygon method is 2 dimensional, i have only information about how many points of 7*2 inside in the 12094*3 matrix. I tried find command but it does not work. Although i have 237 points, there are 15 values in workspace i dont know maybe i did wrong.
  댓글 수: 1
KALYAN ACHARJYA
KALYAN ACHARJYA 2021년 1월 17일
편집: KALYAN ACHARJYA 2021년 1월 17일
Explaining through Maths is much easier than lengthy text.

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

채택된 답변

KSSV
KSSV 2021년 1월 17일
Let A be your 12094*3 matrix and P be your 7*2 matrix.
idx = inpolygon(A(:,1),A(:,2),P(:,1),P(:,2)) ;
iwant = A(idx,:) ;

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by