Info
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
How to compare two matrices of different dimentions and get the result in new column
조회 수: 2 (최근 30일)
이전 댓글 표시
Hi everyone,
i wanne compare data in two column and get the result in a new column if my condition is true.
A = [2000;1950 ; 1980;2500 ; 2000 ; 5000 ; 2300 ;2000'];
B = [2;2;1;3;1;5;3;3 ; 2;3];
wanne go through all value in B and write in new column when they meet/ equal to 2000.
many thanks
/SA
댓글 수: 2
Alex Mcaulley
2019년 6월 13일
The question is not clear to me. What is the expected result in your example?
답변 (3개)
Fabio Freschi
2019년 6월 17일
Try this
% find logical indices in A with 2000
idxLog = A == 2000;
% create the new vector with B values in idxLog and zeros in ~idxLog
Bnew = zeros(size(B));
Bnew(idxLog) = B(idxLog);
However it is still puzzling me why A and B have different dimensions
댓글 수: 0
이 질문은 마감되었습니다.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!