文档

setcats

在类别数组中设置类别

语法

B = setcats (newcats)

描述

例子

B = setcats (一个newcats在输出类别数组中设置类别B使用由newcats和由一个

  • 如果一个元素一个是在一个类别中列出的newcats,则对应的元素B的值与在一个

  • 如果一个有一个类别没有列在newcats,然后B没有这个类别。中对应的元素B是未定义的。

  • 如果newcats列出不是的类别的类别一个,然后B没有与该类别相等的元素。

例子

全部折叠

创建包含各种颜色的分类数组。

A =分类({“蓝”“黑”“红色”“红色”“蓝”“黑”“黑”“红色”“蓝”})
一个=3×3分类数组蓝色,黑色,红色,蓝色,黑色,黑色,红色,蓝色

设立新的类别。

B = setcats (A, {“红色”“黑”})
B =3×3分类数组黑红红黑黑红

元素蓝色的一个是未定义的B

创建包含各种颜色的分类数组。

A =分类({“蓝”“黑”“红色”“红色”“蓝”“黑”“黑”“红色”“蓝”})
一个=3×3分类数组蓝色,黑色,红色,蓝色,黑色,黑色,红色,蓝色

设立新的类别。包含一个不是类别的类别一个

B = setcats (A, {“红色”“粉红色”“蓝”})
B =3×3分类数组蓝色红红蓝 红蓝

没有元素B粉红色的,因为粉红色的是不是一个范畴一个.将元素指定为B粉红色的

B(1、2)=“粉红色”;B
B =3×3分类数组蓝粉红红红蓝<未定义> <未定义>红蓝

输入参数

全部折叠

分类数组,指定为向量、矩阵或多维数组。

新类别,指定为字符向量或字符向量单元格数组。

提示

  • 若要更改类别数组中的类别名称,请使用renamecats

扩展功能

介绍了R2014b

这个话题有用吗?