ドキュメンテーションヘルプ センター
最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
入力が順序 categorical 配列かどうかを判別
tf = isordinal(A)
例
tf = isordinal(A) は、A が順序 categorical 配列の場合は logical 1 (true) を返します。それ以外の場合、isordinal は logical 0 (false) を返します。
A
1
true
isordinal
0
false
categorical 配列が順序の場合、等価性のテストに加え、> (より大きい)、< (より小さい) など非等価性比較の関係演算を使用できます。
すべて折りたたむ
10 個のオブジェクトのサイズを含む categorical 配列を作成します。値 'S'、'M' および 'L' に対して、名前 small、medium および large を使用します。
'S'
'M'
'L'
small
medium
large
A = categorical({'M';'L';'S';'S';'M';'L';'M';'L';'M';'S'},... {'S','M','L'},{'small','medium','large'})
A = 10x1 categorical medium large small small medium large medium large medium small
A のカテゴリが数学的な順序をもつことを指定します。
isordinal(A)
ans = logical 0
A は順序ではありません。順序 categorical 配列を作成するには、関数 categorical で名前と値のペアの引数 'Ordinal',true を使わなければなりません。
categorical
'Ordinal',true
categorical 配列。ベクトル、行列または多次元配列として指定します。
categorical 配列 A を非順序配列から順序配列に変換するには、A = categorical(A,'Ordinal',true) を使用します。
A = categorical(A,'Ordinal',true)
categorical 配列 A を順序配列から非順序配列に変換するには、A = categorical(A,'Ordinal',false) を使用します。
A = categorical(A,'Ordinal',false)
この関数は tall 配列を完全にサポートしています。詳細については、tall 配列を参照してください。
この関数はコード生成を完全にサポートしています。詳細については、categorical 配列のコード生成 (MATLAB Coder)を参照してください。
この関数は分散配列を完全にサポートしています。詳細については、分散配列を使用した MATLAB 関数の実行 (Parallel Computing Toolbox)を参照してください。
categorical | categories
categories
この例の変更されたバージョンがシステム上にあります。代わりにこのバージョンを開きますか?
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office