请给我一个MATLAB中categorical转double类型的方法
时间: 2024-03-13 10:45:22 浏览: 415
convertCategorical:将分类向量转换为双向量或数值数组的代码-matlab开发
可以使用 `double` 函数将 `categorical` 数组转换为 `double` 数组,如下所示:
```matlab
c = categorical({'a', 'b', 'c', 'a', 'b'});
d = double(c);
```
这里,将一个由 `{'a', 'b', 'c', 'a', 'b'}` 构成的 `categorical` 数组 `c` 转换为 `double` 数组 `d`。这里的 `double` 函数将 `categorical` 数组中的每个不同的类别编码为一个整数。
阅读全文