1function visualizeBoundaryLinear(X, y, model) 2%VISUALIZEBOUNDARYLINEAR plots a linear decision boundary learned by the 3%SVM 4% VISUALIZEBOUNDARYLINEAR(X, y, model) plots a linear decision boundary 5% learned by the SVM and overlays the data on it 6 7w = model.w; 8b = model.b; 9xp = linspace(min(X(:,1)), max(X(:,1)), 100); 10yp = - (w(1)*xp + b)/w(2); 11plotData(X, y); 12hold on; 13plot(xp, yp, '-b'); 14hold off 15 16end 17 18