将以上代码的绘图部分写一下注释
时间: 2024-03-07 20:46:25 浏览: 22
以下是对绘图部分的注释:
```
%测试结果
result = predict(Mdl,data_test); % 预测测试数据的分类结果
result = result.'; % 将结果进行转置,变成行向量
xlabel=[0,1,2,3,4,5,6,7,8,9]; % x轴标签,即数字0~9
resultbar = [0,0,0,0,0,0,0,0,0,0]; % 存储分类结果的频数
testbar = [0,0,0,0,0,0,0,0,0,0]; % 存储测试数据的实际频数
for i = 1:test_num
temp1=result(i); % 获取第i个测试数据的分类结果
temp1=temp1+1; % 将分类结果的值加1,使其符合数组下标从1开始的规定
resultbar(temp1)=resultbar(temp1)+1; % 将分类结果的频数加1
temp2=test_labels1(i); % 获取第i个测试数据的实际分类结果
temp2=temp2+1; % 将实际分类结果的值加1,使其符合数组下标从1开始的规定
testbar(temp2)=testbar(temp2)+1; % 将实际分类结果的频数加1
end
bar(xlabel, [resultbar' testbar']); % 绘制直方图,横坐标为数字0~9,纵坐标为分类结果的频数和实际频数
% 整体正确率
acc = 0.;
for i = 1:test_num
if result(i)==test_labels1(i) % 如果分类结果和实际结果相等,则正确率加1
acc = acc+1;
end
end
title('精确度为:',(acc/test_num)*100) % 在图像上添加标题,显示整体正确率
```
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)