Restar a un vector un subconjunto de sus elementos con repetición
Publicado por Aitor (49 intervenciones) el 06/01/2017 15:04:51
Hola, buenas tardes,
En esta ocasión escribo para preguntar si conocéis alguna forma de permitir, mediante el uso del comando subdiff, la resta a un vector de un subconjunto de sus elementos, permitiendo las repeticiones.
Para explicarme mejor, un ejemplo de uso del comando subdiff sería el siguiente:
En mi caso tengo un vector que contiene muchos elementos que se repiten. Cada vez que extraigo un subconjunto del mismo para restárselo a continuación éste tiene que estar formado por elementos que no se repitan. Por eso siempre siguen quedando un montón de repeticiones, y por esto no puedo utilizar 'subdiff' tal cual.
Muchas gracias como siempre por vuestra ayuda, y un saludo.
En esta ocasión escribo para preguntar si conocéis alguna forma de permitir, mediante el uso del comando subdiff, la resta a un vector de un subconjunto de sus elementos, permitiendo las repeticiones.
Para explicarme mejor, un ejemplo de uso del comando subdiff sería el siguiente:
1
2
3
4
5
6
A = [3 6 2 1 5 1 1];
B = [2 4 6];
C = setdiff(A,B)
C =
1 3 5
En mi caso tengo un vector que contiene muchos elementos que se repiten. Cada vez que extraigo un subconjunto del mismo para restárselo a continuación éste tiene que estar formado por elementos que no se repitan. Por eso siempre siguen quedando un montón de repeticiones, y por esto no puedo utilizar 'subdiff' tal cual.
Muchas gracias como siempre por vuestra ayuda, y un saludo.
Valora esta pregunta
0