资源简介
贝叶斯判别算法matlab的实现,详细地介绍了贝叶斯算法
代码片段和文件信息
function A=bayesclassify(STQ)
%给定已知样本 S 、待判样本 T 和先验概率 Q 。bayesclassify(STQ) 函数输出待判样本 T 的判别结果。
%S (n*(m+2))的矩阵,其中第一列是序号,最后一列表示所属类别。S表示已知样品矩阵
%T 是待判样本
%Q (k*1)的向量 是k个总体的先验概率
%
%例
%输入
S=[
1 76 99 5374 1
2 79.5 99 5359 1
3 78 99 5372 1
4 72.1 95.9 5242 1
5 73.8 77.7 5370 1
6 71.2 93 4250 2
7 75.3 94.9 3412 2
8 70 91.2 3390 2
9 72.8 99 2300 2
10 62.9 80.6 3799 2
];
T=[
11 68.5 79.3 1950
12 69.3 90.3 5158
];
Q=[
0.5
0.5
];
%运行A=bayesclassify(STQ)
%判别结果
%A =
% 11 68.5 79.3 1950 2
% 12 69.3 90.3 5158 1
%其中最后一列为判别结果
- 上一篇:五种常用小波基含MATLAB实现
- 下一篇:MATLAB DNA 编码
相关资源
- 基于贝叶斯决策的分类
- 贝叶斯分类器Matlab实现113478
- zw_支持向量机与朴素贝叶斯算法matl
- svm支持向量机与nbc朴素贝叶斯算法比
- 基于MATLAB的柑橘果实分类图像朴素贝
- 用身高和/或体重数据进行性别分类的
- EM算法--基于贝叶斯
- 贝叶斯网络Matlab源代码
- 贝叶斯网络工具箱MATLAB工具箱
- 贝叶斯压缩感知matlab源代码
- 模式识别4个实验(matlab)
- 可视化贝叶斯网络建模软件GeNIe2.2用户
- genie 2.0贝叶斯网络软件
- BNT_SLP v1.5
- 贝叶斯网络工具箱Matlab工具包
- FullBNT-1.0.4
- 贝叶斯网络建模工具GeNie2.0安装程序
- 贝叶斯图像处理matlab程序
- 贝叶斯分类器的matlab实现及案例
- 贝叶斯压缩感知matlab函数包
- MATLAB贝叶斯网络工具箱174646
- seksgui v1.0.3
- 机器学习课程设计《基于朴素贝叶斯
- Matlab基于贝叶斯,朴素贝叶斯,最小
- MATLAB贝叶斯网络工具箱FullBNT-1.0.7
- 贝叶斯抠图算法matlab实现
- matlab贝叶斯网络工具箱
- 贝叶斯抠图.zip
- kuaisu稀疏贝叶斯
- 稀疏贝叶斯模型相关向量机
评论
共有 条评论