主要内容

vartype

下标变量类型的表或时间表

描述

例子

S = vartype (类型)创建一个指定类型的下标变量选择表。的类型是一个特征向量输入参数,用于指定接受的任何类型isa功能,如“数字”,“浮”,“整数”,或“字符串”。它还可以“cellstr”选择变量包含细胞阵列的特征向量。

例如,S = vartype(数字);T2 = T1 (:,)返回T2作为一个表,从表中只包含数值变量T1

例子

全部折叠

创建一个表,其中包含数字和字符串变量。然后下标为表只能得到其数值变量。

LastName = [“史密斯”;“约翰逊”;“威廉姆斯”;“琼斯”;“棕色”];年龄=[38,43岁,38;40;49);身高= [71;69;64;67;64);重量= [176;163;131;133;119);血压= (124 93;109 77;125 83;117 75;122 80);T =表(LastName、年龄、身高、体重、血压)
T =5×5表LastName年龄身高体重血压__________ ___交_________________“史密斯”38 71 176 124 93“约翰逊”43 69 163 109 77”威廉姆斯“38 64 131 125 83”琼斯”40 67 133 117 64 119 122 80 75“棕色”49

创建一个下标vartype函数。下标的第二个维度T返回一个表只包含数值变量。

S = vartype (“数字”);T2 = T (:,)
T2 =5×4表年龄身高体重血压___交_________________ 38 43 71 176 124 93 69 64 131 125 163 109 77 83 64 119 122 80 67 133 117 75 49

您可以创建一个对任何类型的下标isa函数接受。选择的字符串变量T

S = vartype (“字符串”);T3 = T (:,)
T3 =5×1表LastName __________”史密斯”“约翰逊”“威廉姆斯”“琼斯”“棕色”

创建一个时间表,其中包含数字、字符串和分类变量。然后下标为表只能得到其数值变量。

日期= datetime ([“12/18/2015”;“12/19/2015”;“12/20/2015”]);Temp = (45; 33; 36);压力= (30.1;29.3;29.7);位置= [“波士顿”;“波士顿”;“伍斯特”];SensorType =分类([“S1”;“X7”;“S1”]);TT =时间表(日期、温度、压力、位置、SensorType)
TT =3×4时间表__ ______日期临时压力位置SensorType ___________ ___________ __________ 12月18 - 45 - 2015 30.1“波士顿”S1 19 - 12月- 2015年33 29.3“波士顿”X7 20 - 12月- 2015年36 29.7“伍斯特”S1

创建一个下标vartype函数。下标的第二个维度TT返回一个时间表,其中只包含数值变量。TT2还行乘以TT因为《纽约时报》确定的行。行乘以向量是一个属性的时间表,而不是它的一个变量。

S = vartype (“数字”);TT2 = TT (:,)
TT2 =3×2时间表__ ______日期临时压力___________ 18 - 45 30.1 19 - 12月- 2015年12月- 2015年33 29.3 20 - 12月- 2015年36 29.7

输入参数

全部折叠

类型的变量选择从一个表或一个时间表,指定为一个特征向量或字符串标量。类型可以是任何类型或类别所接受的呢isa函数。它还可以“cellstr”

介绍了R2016b