ドキュメンテーションヘルプ センター
最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
categorical 配列の未定義の要素を検索
TF = isundefined(A)
例
TF = isundefined(A) は、categorical 配列 A のどの要素に未定義値が含まれているかを示す logical 配列 TF を返します。isundefined は、未定義要素に対して logical 1 (true) を返します。それ以外の場合は logical 0 (false) を返します。TF のサイズは、A と同じサイズです。
A
TF
isundefined
1
true
0
false
対応するカテゴリがない A 内のすべての要素は未定義です。未定義値は、数値配列の NaN に似ています。
NaN
すべて折りたたむ
categorical 配列 A を数値から作成します。ここで、1、2、3 はそれぞれ赤、緑、青を表します。
2
3
A = categorical([4 1; 2 3; 2 1; 3 4; 1 1],1:3,{'red','green','blue'})
A = 5x2 categorical <undefined> red green blue green red blue <undefined> red red
A は、3 つのカテゴリ (red、green および blue) をもつ 5 行 2 列の categorical 配列です。関数 categorical への入力配列内の数値 4 に対応する配列要素には、対応するカテゴリがありません。したがって、これらの要素は、出力 categorical 配列 A では未定義です。
red
green
blue
categorical
4
A で未定義要素を見つけます。
TF = 5x2 logical array 1 0 0 0 0 0 0 1 0 0
A(1,1) と A(4,2) は未定義です。
A(1,1)
A(4,2)
categorical 配列。ベクトル、行列または多次元配列として指定します。
この関数は tall 配列を完全にサポートしています。詳細については、tall 配列を参照してください。
この関数はコード生成を完全にサポートしています。詳細については、categorical 配列のコード生成 (MATLAB Coder)を参照してください。
この関数は分散配列を完全にサポートしています。詳細については、分散配列を使用した MATLAB 関数の実行 (Parallel Computing Toolbox)を参照してください。
exist | ismember
exist
ismember
この例の変更されたバージョンがシステム上にあります。代わりにこのバージョンを開きますか?
次の 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