comparing between two string cells without using loops
11 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
daniel zayed
il 30 Dic 2017
Commentato: daniel zayed
il 30 Dic 2017
given 2 string cells and k categories how can i compare 2 string cells element by element without using loops.
for example: categories=sports,science,politics.
A=['sports','science','sports','politics']
B=['science','science','politics','politics']
the result have to be :
res=2 or:
res=[0,1,0,1]
anyone can help me with this , thank you .
1 Commento
the cyclist
il 30 Dic 2017
The way you have defined A here, it will be the character array
A = 'sportssciencesportspolitics'
Do you actually mean that it is a cell array, defined as
A={'sports','science','sports','politics'}
??
(Notice that I used curly brackets where you used square brackets.) Or something else?
Risposta accettata
the cyclist
il 30 Dic 2017
If you meant the cell array as I wrote it above, you can do
res = strcmp(A,B);
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!