ドキュメンテーション センター

  • 評価版
  • 製品アップデート

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

istable

入力がテーブルかどうかを判別

構文

  • tf = istable(T)

説明

tf = istable(T) は、T がテーブルの場合は論理値 1 (true) を返します。その他の場合は論理値 0 (false) を返します。

すべて展開する

ワーススペース変数がテーブルかどうかを判別

ワークスペース変数 T を作成します。

T = table(['M';'F';'M'],[45 45;41 32;40 34],...
    {'NY';'CA';'MA'},[true;false;false])
T = 

    Var1         Var2         Var3    Var4 
    ____    ______________    ____    _____

    M       45          45    'NY'    true 
    F       41          32    'CA'    false
    M       40          34    'MA'    false

ワークスペース変数 T がテーブルであることを確認します。

istable(T)
ans =

     1

T はテーブルです。

テーブルのサブセットがテーブルかどうかを判別

テーブル T を作成します。

T = table(['M';'F';'M'],[45 45;41 32;40 34],...
    {'NY';'CA';'MA'},[true;false;false])
T = 

    Var1         Var2         Var3    Var4 
    ____    ______________    ____    _____

    M       45          45    'NY'    true 
    F       41          32    'CA'    false
    M       40          34    'MA'    false

テーブル T の 2 番目と 4 番目の変数だけを含むサブセットが、テーブルかどうかを判別します。

istable(T{:,[2 4]})
ans =

     0

逆の言い方をすれば、中かっこ (T{:,[2 4]}) をもつデータにアクセスすると、テーブルではなく行列が返されます。

入力引数

すべて展開する

T - 入力変数ワークスペース変数

入力変数。ワークスペース変数として指定します。T は、任意のデータ型になります。

参考

| | | | |

この情報は役に立ちましたか?