资源简介
基于matlab的Iris、乳腺癌数据集的模式识别分类算法,含有 遗传算法+SVM、isodata、感知器算法、LMSE、神经网络等算法的实现代码,用于聚类效果良好,是模式识别大作业的参考资料
代码片段和文件信息
function [ w ] = ganzhiqisuanfa(x)
%输入样本
%输出权矢量 判别函数系数
x=[0 0 ;1 1 ;-1 1 ]‘;
% xip=x(1:);
% yip=x(2:);
% scatter(xipyip‘k‘‘*‘)
x=[x; ones(1 size(x 2))];%矩阵增广
s=size(x);
w=zeros(s);
flag=1;
while(flag) %直到权值不需要修正 退出循环
flag=0;
for i=1:3
f=1;
for k=1:3
d(k)=w(:k)‘*x(:i);
end
for k=1:3
if k~=i
if d(i)<=d(k) f=0; flag=1; %d(k)不是最大值则更新权矢量
end
end
end
if ~f %修正权矢量
for k=1:3
if k==i
w(:k)=w(:k)+x(:i);
else
w(:k)=w(:k)-x(:i);
end
end
end
end
end
end
- 上一篇:小波图像增强matlab源代码
- 下一篇:Matlab——离散点的随机区域分配
相关资源
- 免疫遗传算法,matlab
- 基于遗传算法车间调度问题matlab程序
- matlab遗传算法geneticbx工具箱和安装步
- 利用遗传算法计算一元函数的极值的
- matlab遗传算法程序
- 火力分配的遗传算法matlab程序
- 用Matlab实现的遗传算法程序源代码
- 雷英杰《MATLAB遗传算法工具箱与应用
- Matlab 协同进化遗传算法解决多阶段决
- 利用遗传算法进行图像分割(matlab源
- ISODATA算法 matlab实现
- 遗传算法求解无约束优化问题matlab源
- 遗传算法求解背包问题matlab源码+原问
- matlab 程序实现求f=x^2的最大值
- 遗传算法matlab
- 背包问题遗传算法matlab源程序代码
- 遗传算法求pid
- 遗传算法 网络图的路径规划 MATLAB代码
- 遗传算法验证算例
- 多种群遗传算法-函数优化matlab代码
- 遗传算法实现CVRP
- 遗传算法 车辆调度Matlab仿真
- 自适应遗传算法matlab代码
- matlab 遗传算法优化BP神经网络程序
- 遗传算法和聚类算法结合的matlab程序
- 使用matlab实现遗传算法,选择,交叉
- 遗传算法中的解决Max f (x1 x2) =
- 排课问题的遗传算法MATLAB程序
- 基于矩阵编码的遗传算法与TSP求解.
- 遗传算法经典MATLAB代码
评论
共有 条评论