Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

strcmpi

string の比較 (大文字小文字を区別しない)

R2021b 以降

説明

tf = strcmpi(str1,str2) は、大文字小文字の違いを無視して string str1 と string str2 を比較します。演算子は、string が同一の場合は 1 (true) を返し、それ以外の場合は 0 (false) を返します。

メモ

演算子 strcmpi は、C をアクション言語として使用する Stateflow® チャートではサポートされません。

すべて展開する

string が一致しないため、x0 (false) に設定されます。大文字小文字を区別しない場合、string が一致するため、y1 (true) に設定されます。

str1 = "Hello, World!";
str2 = "hello, world!";
x = strcmp(str1,str2);
y = strcmpi(str1,str2);

Stateflow chart that uses the strcmpi operator in a state.

入力引数

すべて展開する

入力 string。string スカラーとして指定します。リテラル文字列は二重引用符で囲みます。

例: "Hello"

制限

バージョン履歴

R2021b で導入