diff --git a/W3/machine-learning-ex2/ex2/plotData.m b/W3/machine-learning-ex2/ex2/plotData.m index 5df9d3f..84d8e00 100644 --- a/W3/machine-learning-ex2/ex2/plotData.m +++ b/W3/machine-learning-ex2/ex2/plotData.m @@ -12,13 +12,14 @@ figure; hold on; % examples and 'ko' for the negative examples. % +% 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); % ========================================================================= diff --git a/W3/machine-learning-ex2/ex2/sigmoid.m b/W3/machine-learning-ex2/ex2/sigmoid.m index aeb7572..371972b 100644 --- a/W3/machine-learning-ex2/ex2/sigmoid.m +++ b/W3/machine-learning-ex2/ex2/sigmoid.m @@ -10,8 +10,7 @@ g = zeros(size(z)); % vector or scalar). - - +g = ones(size(z)) ./ (1 + exp(-z)); % ============================================================= diff --git a/W3/machine-learning-ex2/ex2/token.mat b/W3/machine-learning-ex2/ex2/token.mat new file mode 100644 index 0000000..164fc2f Binary files /dev/null and b/W3/machine-learning-ex2/ex2/token.mat differ