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