String comparison

Compares 2 strings. Output is identical to that of C string library.
1,1K téléchargements
Mise à jour 10 avr. 2016

Afficher la licence

Compares 2 strings, str1 and str2 and return -1 if str1 < str2, 0 if str1==str2 and 1 if str1 > str2. output is identical to that of C string library.
Same idea as files listed in acknowledgments. The difference is that this implementation is faster since it uses mex function.
Type mex strcmpC.c at the MATLAB prompt to generate the mex file. Then call strcmpC like any MATLAB function.
Example usage:
strcmpC('1234','2345535')
ans =
-1
Source code heavily references a mex example. See mxmalloc.c.
Type the following command in MATLAB prompt to see mxmalloc.c
edit([matlabroot '/extern/examples/mx/mxmalloc.c']);

Citation pour cette source

ChinSoon Lim (2024). String comparison (https://www.mathworks.com/matlabcentral/fileexchange/23375-string-comparison), MATLAB Central File Exchange. Récupéré le .

Compatibilité avec les versions de MATLAB
Créé avec R2008a
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Characters and Strings dans Help Center et MATLAB Answers
Remerciements

Inspiré par : Compare Strings (C-convention), lexcmp

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Publié le Notes de version
1.0.0.0

submit another update that removes the GNU License statement from your Zip as requested by admin
Updated as requested by admin

submit another update that removes the GNU License statement from your Zip as requested by admin