String Matching in an If Statement
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
If I want to compare strings (2 tables) sequentially in an if statement, what command caters for this?
A logical array won't work as there are multiple strings to compare (differing in number between datasets) from the first array to the other.
Eg.
Table 1.
Col 1 has string names. Col 2 has set values of the double type for each string name.
Table 2.
Col 1 has strings to be matched. Col 2 has different values of the type double to be added.
Note: Col 2's strings are in random order.
0 commentaires
Réponses (1)
Peter Jarosi
le 23 Juil 2019
I recommend reading more about it depending on your problem but something like this:
Table3 = outerjoin(Table1, Table2, 'Keys', {'Col1'});
2 commentaires
Peter Jarosi
le 23 Juil 2019
Thank you Guillaume!
I think that Justin has to try different join functions with different options and investigate the result and one of these combinations may help.
Voir également
Catégories
En savoir plus sur Logical dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!