大文字か小文字か判定する(MATLAB) †
概要 †
case sensitive な文字列判定 strcmp を使う.
例えば hogehogestr という文字列の最初の文字が大文字か小文字かを判定したい時は,upper(hogehogestr(1)) で小文字も強制的に大文字にした時に,元々の hogehogestr(1) と一致するかを判定する.
if strcmp( upper(hogehogestr(1), hogehogestr(1) ) % 最初の文字列が大文字なら true
...
else % false -> hogehogestr(1) は小文字
...
end