| MATLAB Function Reference | ![]() |
表示
k = strncmp('str1','str2',n)
TF = strncmp(S,T,n)
詳細
k = strncmp(' は、文字列 str1','str2',n)
str1 と str2 の最初の n 個のキャラクタが同じ場合、論理真(1)を、その他の場合、論理偽(0)を出力します。引数 str1 と str2 は、文字列のセル配列である場合もあります。
S 、または、T が文字列のセル配列の場合、TF = strncmp(S,T,N) は、S や T と同じサイズで、S と T の同じ要素に対して、1 を要素とし、その他の場合、0 を要素とする配列 TF を出力します。S と T は、同じサイズ(または、いずれかがスカラのセルでも構いません)でなければなりません。どちらかが、正しい行数をもつ文字列配列でも構いません。
注意
strncmp は、大文字と小文字の区別を行います。文字列の前後のスペースも比較の対象になります。
参考
findstr, strcmp, strcmpi, strmatch, strncmpi
strmatch strncmpi 