Cercare vettore in un altro vettore più grande

di Anonimizzato27087 il
1 risposte
Ho due vettori c ed m,
- m è molto più grande di c.
ora come trovo gli indici di m che corrispondono a c.

es:
c=[2,5]
m[0,1,2,3,4,5,6,7,8,9,10]

ora come trovo i valore di c in m, quindi un vettore b=[3,6]?

i valori di c sono crescenti e quelli in m pure.

1 Risposte

  • Soluzione :
    c=[2,5]
    m=[0,1,2,3,4,5,6,7,8,9,10]
    b=find(sum(repmat(c',1,size(m,2))==m))
    Jesús David Ariza Royeth
Devi accedere o registrarti per scrivere nel forum
1 risposte