在matlab上绘制决策边界

时间:2012-10-20 16:40:15

标签: matlab plot

我有一些已知的参数W = [ab],X0 = [c; d]和决策边界W'*(x-X0)= 0.我知道如果我在适合这个的点上绘制一条线方程式,我有一个决定边界,但我无法在代码上解决它。我怎样才能在Matlab中绘制该决策线?

2 个答案:

答案 0 :(得分:1)

我通过将等式转换为格式可以解决给定的x find y来解决问题。然后我迭代所有可能的x值并找到相应的y值。然后情节。

答案 1 :(得分:0)

你可以使用matlab函数作为决策边界 plotpv(I,O)
plotpc(重量,偏压)

<小时/> 否则你可以做的就像你建议的那样

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