使用分类的错误抽象类无法实例化。分类'分类'定义抽象方法和/或属性

时间:2015-02-28 13:55:33

标签: matlab

运行此命令时,为什么我在matlab中收到此错误:

sp = categorical(species);

我加载了两个向量,其中一个是:

species <150 x 1 cell>

1 个答案:

答案 0 :(得分:1)

我正在使用MATLAB-2013a,命令:

 sp = categorical(species);

我们知道species作为列向量加载,需要转换为double(正值)矩阵。我们必须运行以下命令才能使此向量与函数input-argument:

兼容
sp = nominal(species);
sp = double(sp);

以上两行在MATLAB-2013a中做了同样的工作(据我所知)代替

sp=categorical(species);