view plotData.m @ 1:8b902ada47e9

Complete part 1
author Jordi Gutiérrez Hermoso <jordigh@octave.org>
date Sat, 29 Oct 2011 21:03:10 -0500
parents 5664e0047b3e
children a4c4da8f4ac0
line wrap: on
line source

function plotData(X, y)
##PLOTDATA Plots the data points X and y into a new figure 
##   PLOTDATA(x,y) plots the data points with + for the positive examples
##   and o for the negative examples. X is assumed to be a Mx2 matrix.

## Create New Figure
figure; hold on;

## Find Indices of Positive and Negative Examples
pos = find(y==1); neg = find(y == 0);
## Plot Examples
plot (X(pos, 1), X(pos, 2), "k+","LineWidth", 2, 
      "MarkerSize", 7);
plot (X(neg, 1), X(neg, 2), "ko", "MarkerFaceColor", 
      "y", "MarkerSize", 7);

hold off;

end