Main Content

本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

istable

确定输入是否为表

说明

示例

如果 T 是一个表,TF = istable(T) 将返回逻辑值 1 (true);否则,将返回逻辑值 0 (false)。

示例

全部折叠

创建一个工作区变量 T

T = table(categorical({'M';'F';'M'}),[45 45;41 32;40 34],...
    {'NY';'CA';'MA'},[true;false;false])
T=3×4 table
    Var1      Var2       Var3     Var4 
    ____    ________    ______    _____

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

验证工作区变量 T 是否为表。

istable(T)
ans = logical
   1

T 是一个表。

创建表 T

T = table(categorical({'M';'F';'M'}),[45 45;41 32;40 34],...
    {'NY';'CA';'MA'},[true;false;false])
T=3×4 table
    Var1      Var2       Var3     Var4 
    ____    ________    ______    _____

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

确定表 T 的子集(仅包含第二个和第四个变量)是否为表。

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

与 T 不同,访问带花括号的数据 T{:,[2 4]} 返回的是矩阵,而非表。

输入参数

全部折叠

输入变量,指定为工作区变量。T 可以是任意数据类型。

扩展功能

在 R2013b 中推出