该公称
和序数词
不推荐组数据类型。代表有序和无序的离散,非数值数据,使用分类数组(MATLAB)数据类型来代替。
这个例子说明如何使用更改类别级别中的标签在分类数组setlabels
。您还可以创建一个明确的阵列时指定标签的选项。
加载样本数据。
变量气瓶
包含100辆样本汽车汽缸的数量。
加载carsmall唯一的(缸)
ANS =3×14 6 8
该样品具有4-,6-,和8缸的汽车。
创建一个序阵列。
兑换气瓶
使用默认类别标签的标称阵列(从值数据截取)。
CYL =序(缸);getlabels(CYL)
ANS =1×3单元{ '4'} { '6'} { '8'}
序数词
使用在整数值创建的标签气瓶
,但你应该提供的数字数据标签。
更改类别标签。
重新标签的类别CYL
至四
,六
和八
。
CYL = setlabels(CYL,{“四”,'六','八'});getlabels(CYL)
ANS =1×3单元{ '四大'} { '六'} { '八'}
可替换地,当通过指定创建使用第二输入参数的标称或序阵列,例如可以指定类别标签序(缸,{ '四', '六', '八'})
。