Finding matches for a vector
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Hi
Instead of using strmatch(), any suggestion for finding matches for a vector? Since one warning is about strmatch() http://www.mathworks.com.au/help/techdoc/ref/strmatch.html (Note strmatch will be removed in a future release), it is better to find sth to replace it.
The following code is the example. Thanks so much! Jessica
signal_vector=[ 1 1 1 1 1 1 0 0 0 0 0 0;5 4 3 2 1 0 0 -1 -2 -3 -4 -5 ]';
a= [1 1];
strmatch(a,signal_vector)
ans =
5
strcmp(a,signal_vector)
ans =
0
0 Commenti
Risposta accettata
Wayne King
il 23 Mag 2012
Use ismember
[~,locb] = ismember(a,signal_vector,'rows');
locb is equal to 5
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Characters and Strings in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!