matlab2018a没有confusionchart函数
时间: 2023-07-15 21:12:56 浏览: 573
Matlab 2018a Linux64 Crack.tar.gz
是的,确实在Matlab R2018a中没有confusionchart函数。这个函数是在Matlab R2018b中引入的。如果您想在Matlab R2018a中创建混淆矩阵图,可以使用plotconfusion函数来实现。您可以通过以下方式使用它:
1.首先,您需要将您的测试结果和真实标签转换为分类器的输出格式。您可以使用以下代码将其转换为分类器的输出格式:
```matlab
% 假设y_test是测试标签,y_pred是预测标签
y_test_cat = categorical(y_test);
y_pred_cat = categorical(y_pred);
```
2. 接下来,您可以使用confusionmat函数创建混淆矩阵,如下所示:
```matlab
C = confusionmat(y_test_cat, y_pred_cat);
```
3. 最后,您可以使用plotconfusion函数将混淆矩阵可视化。例如:
```matlab
plotconfusion(y_test_cat, y_pred_cat)
```
希望这可以帮助到您。
阅读全文