how can I delete the related raw in B?
조회 수: 1 (최근 30일)
이전 댓글 표시
There are two matrix A&B each with two columns The first columns of A is the number of instrument and the second is its accuracy arranged by the value of the accuracy . the smallest accuracy is the first raw and so on , the last raw is the biggest accuracy. A=(3,0.003;1,0.025;2,0.03) If the first column of B is the number of instrument and the second is its measurement arranged ascending by the number of instrument B=(1,75;2,102;3,63) The sequence is: making some calculations, get matrix A, delete the instrument With high accuracy(always last raw, in my example: [2 0.03]), go to matrix B and delete the raw related to the number of instrument ‘2’ which is [2 102] > rej_inst_raw=A(end,:) ; > A(end,:)=[]
Now, I want to delete the related raw in B . Could you please help me
댓글 수: 0
채택된 답변
Mohammad Abouali
2016년 2월 29일
편집: Mohammad Abouali
2016년 2월 29일
A=[3,0.003;1,0.025;2,0.03]
A =
3 0.003
1 0.025
2 0.03
B=[1,75;2,102;3,63]
B =
1 75
2 102
3 63
% Removing the row from B that relates to last row of A
B=B( B(:,1)~=A(end,1),:)
B =
1 75
3 63
%Removing last row of A
A=A(1:end-1,:)
A =
3 0.003
1 0.025
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Instrument Control Toolbox에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!