comparing between two string cells without using loops
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
daniel zayed
el 30 de Dic. de 2017
Comentada: daniel zayed
el 30 de Dic. de 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 comentario
the cyclist
el 30 de Dic. de 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?
Respuesta aceptada
the cyclist
el 30 de Dic. de 2017
If you meant the cell array as I wrote it above, you can do
res = strcmp(A,B);
Más respuestas (0)
Ver también
Categorías
Más información sobre Characters and Strings en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!