Сравнение строк
выдерживает сравнение tf = strcmp(s1,s2)s1 и s2 и возвращает 1 (true), если они идентичны и 0 (false) в противном случае. Текст считается идентичным, если размер и содержание каждого из них одинаковы. Результат возврата tf имеет тип данных logical.
Входными аргументами могут быть любые комбинации строковых массивов, символьных векторов и клеточных массивов символьных векторов.
strcmp функция предназначена для сравнения текста. Если используется для неподдерживаемых типов данных, strcmp всегда возвращается 0.
Для сравнения текста без учета регистра используйте strcmpi вместо strcmp.
Хотя strcmp разделяет имя с функцией C, оно не соответствует соглашению языка C о возврате 0 когда текстовые входные данные совпадают.
Со строковыми массивами можно использовать реляционные операторы (==, ~=, <, >, <=, >=) вместо strcmp. Можно сравнивать и сортировать массивы строк так же, как и числовые массивы.