2012-10-20 67 views
0

判定边界我有一些已知的参数W = [AB],X0 = [C; d]和决策边界W'*(X-X0)= 0。我知道,如果我上绘制一条线适合这个方程的点,我已经得到了一个决策边界,但是我无法用代码解决它。我怎么能在Matlab中画出这个决定?借鉴MATLAB

+0

无论是'W = [2,2] Z = [-1; 0]'或'W'(XZ)= 0'是功能....请定义更多你想要做什么。 – Oli

回答

1

我通过公式转换为一种格式可以解决对于一个给定x发现Ÿ解决问题。然后我遍历所有可能的x值并找到相应的y值。然后绘图。

+0

我有同样的问题,相同的解决方案:) –

0

u可以使用MATLAB函数决策边界
plotpv(I,O)
plotpc(重量偏差)


否则,你所能做的就是,为u建议

figure(1) 
hold on 
for i=xminLIM:xmaxLIM 
    for j=yminLIM:ymaxLIM 
     if(W'*([i;j]-X0) == 0) 
      plot(i,j,'-r') 
     end 
    end 
end 
hold off