[Matlab]
Buon giorno ho bisogno di una mano con un codice su Matlab.
Ho il seguente vettore colonna:
IF [-1 0 0 1 0 0 -1 0 0 0 1 0 0 -1 0 1 ............]T
vorrei un contatore che mio calcoli gli zeri compresi tra -1 e 1
nel mio caso:
v [ 2 3 1 ....]T
qualcuno mi può dare una mano, per favore.
Cordiali saluti.
Ho il seguente vettore colonna:
IF [-1 0 0 1 0 0 -1 0 0 0 1 0 0 -1 0 1 ............]T
vorrei un contatore che mio calcoli gli zeri compresi tra -1 e 1
nel mio caso:
v [ 2 3 1 ....]T
qualcuno mi può dare una mano, per favore.
Cordiali saluti.
Risposte
Di primo acchito mi verrebbe da scrivere
ma poi bisogna vedere tutti i dettagli della sequenza, per avere un codice più robusto.
a = [-1 0 0 1 0 0 -1 0 0 0 1 0 0 -1 0 1]; b = strfind(a, [-1 0]) c = strfind(a, [0 1]) c-b
ma poi bisogna vedere tutti i dettagli della sequenza, per avere un codice più robusto.