Contenuto principale

strcmpi

Confrontare le stringhe nel grafico Stateflow (senza differenziazione tra lettere maiuscole e lettere minuscole)

Da R2021b

Descrizione

tf = strcmpi(str1,str2) confronta le stringhe str1 e str2, ignorando le differenze tra lettere maiuscole e lettere minuscole. L'operatore restituisce 1 (true) se le stringhe sono identiche e 0 (false) in caso contrario.

esempio

Nota

L'operatore strcmpi non è supportato nei grafici Stateflow® che utilizzano C come linguaggio di azione.

Esempi

espandi tutto

Impostare x su 0 (false) poiché le stringhe non corrispondono. Impostare y su 1 (true) poiché le stringhe corrispondono se si ignora la differenza tra lettere maiuscole e lettere minuscole.

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

Stateflow chart that uses the strcmpi operator in a state.

Argomenti di input

espandi tutto

Stringhe di input, specificate come scalare di stringa. Racchiudere la stringa letterale con doppi apici.

Esempio "Hello"

Limiti

  • Questo operatore non supporta l'utilizzo di campi o messaggi di struttura di Stateflow. Per ulteriori informazioni sulle strutture in Stateflow, vedere Access Bus Signals.

Cronologia versioni

Introdotto in R2021b