0
我想做一個最小距離分類器,我需要繪製一條線的垂直平分線來繪製決策邊界。我有一個點,甚至平分線的斜率。我怎樣才能在圖上畫出來?如何在matlab中繪製一條直線的垂直平分線?
我想做一個最小距離分類器,我需要繪製一條線的垂直平分線來繪製決策邊界。我有一個點,甚至平分線的斜率。我怎樣才能在圖上畫出來?如何在matlab中繪製一條直線的垂直平分線?
下列功能就會繪製給出的中心點和斜率的線:
function drawLine(point,slope)
% point - vector [x,y]
% slope - slope of the line
x = point(1);
y = point(2);
lengthLine = 5;
xLine = x-lengthLine:x+lengthLine;
yLine = slope*(xLine-x) + y;
plot(x,y,'ro')
plot(xLine,yLine,'b')