필터 지우기
필터 지우기

Union of two matrices with different column size

조회 수: 2 (최근 30일)
Dario
Dario 2017년 12월 15일
편집: Stephen23 2017년 12월 15일
I need to make the union between two matrices:
M 455799x3
N 771719x3
I attach the workspace with the two matrices inside. What I have to do is to insert the values that are in the 3rd column of M in the 3rd column of N. The first 2 columns of both the matrix represent X coord and Y coord but the problem is that the coordinates of the matrices are not in the same order.

채택된 답변

Stephen23
Stephen23 2017년 12월 15일
편집: Stephen23 2017년 12월 15일
>> [idm,idn] = ismember(M(:,1:2),N(:,1:2),'rows');
>> N(idn,3) = M(idm,3);
Note that the provided data are floating point, so you should definitely read this:

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Data Types에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by