diff --git a/mlclass-ex1/featureNormalize.m b/mlclass-ex1/featureNormalize.m index b8a7213..08f734e 100644 --- a/mlclass-ex1/featureNormalize.m +++ b/mlclass-ex1/featureNormalize.m @@ -29,12 +29,15 @@ mu = mean(X) sigma = std(X) -indicies = 1:size(X, 2); +% indicies = 1:size(X, 2); -for i = indicies, - XminusMu = X(:, i) - mu(i); - X_norm(:, i) = XminusMu / sigma(i); -end +% for i = indicies, +% XminusMu = X(:, i) - mu(i); +% X_norm(:, i) = XminusMu / sigma(i); +%end + +% in octave we can just do this: +X_norm = (X .- mu)./sigma; % ============================================================