2012-10-20 107 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