MATLAB线性分类器

来源:互联网 发布:上海东行网络 编辑:程序博客网 时间:2024/03/29 23:56

基本2维公式: d(x)=w1*x1+w2*x2+w3=0;  d(x)>0归到第一类 d(x)<0归到第二类

p=[1:10;1:10];  %前面是x坐标后面是y坐标
t=[0 0 0 0 1 1 1 1 1 1];  %分类标记矩阵一个点对应一个坐标点,如0对应(1,1)
plotpv(p,t);  %使用标记矩阵将p中的点分类标记
w=[1,1];  %w1=1,w2=1
b=-9;  %w3=-2 其实这个就是x+y-2=0这条直线
plotpc(w,b); %在坐标轴上将这条直线画出来


%对于n维度即:w1*x1+w2*x2+w3*x3+.....wn*xn+w(n+1)=0是n维度的
%每一个w都是一个权值,也就是影响它归类的一个因素,例如天气预报需要的温度,湿度
%云量,风速,每一个都是一个影响因素,对于降雨有不同程度的影响



0 0
原创粉丝点击