How to do set subtraction

조회 수: 90 (최근 30일)
Mohammad Golam Kibria
Mohammad Golam Kibria 2012년 12월 12일
I have two array a=[1,2,3] and b=[2,3,4,5]
I need a array c=b\a. Here \ is the set subtract operation. result is as follows:
i.e.c=[4,5]
How to do that in matlab. Thanks in advance.

채택된 답변

Matt Fig
Matt Fig 2012년 12월 12일
편집: Matt Fig 2012년 12월 12일
a = 1:3;
b = 2:5;
c = setdiff(b,a)

추가 답변 (1개)

Vishal Rane
Vishal Rane 2012년 12월 12일
Use
c = b(~ismember(b,a))
although there might be more simpler way to do this.

카테고리

Help CenterFile Exchange에서 Multidimensional Arrays에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by