Complement of a vector

Say I have a vector with some values, and I want to create a new vector that is the complement of that defined set. How can I do this in `matlab`? And, if my defined vector contains only values of `0s` & `1s`, will that differ at all?
*EDIT*
Say for example that the vecotrI want to find the complement of is `A`, such that:
A = [3 4 56 6 5 4 43 32 4 5 6 4 3 43];
Also, in another different situation, say that `A` is as follows:
A = [0 1 1 1 1 1 1 0 0 0 0 1];
How can I create a vector that is the complement of `A` for the above two cases?
Thanks.

1 comentario

Azzi Abdelmalek
Azzi Abdelmalek el 1 de Mzo. de 2013
Editada: Azzi Abdelmalek el 1 de Mzo. de 2013
What is the complement of a real number A?

Iniciar sesión para comentar.

Respuestas (1)

Walter Roberson
Walter Roberson el 1 de Mzo. de 2013

1 voto

Neither of those are sets. A set has at most one copy of any value.

2 comentarios

med-sweng
med-sweng el 1 de Mzo. de 2013
Thanks for your reply. I have made an edit to my question and changed that to a vector. So, how can we go about the complement of the vector in this case?
Walter Roberson
Walter Roberson el 1 de Mzo. de 2013
What is your desired result in those two cases?

Iniciar sesión para comentar.

Categorías

Etiquetas

Preguntada:

el 1 de Mzo. de 2013

Community Treasure Hunt

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

Start Hunting!

Translated by