diff options
author | Jan Klemkow <j.klemkow@wemelug.de> | 2012-05-10 14:49:49 +0200 |
---|---|---|
committer | Jan Klemkow <j.klemkow@wemelug.de> | 2012-05-10 14:49:49 +0200 |
commit | 86f4356d2820317ef49ee3abfb94ac5fb7048fe2 (patch) | |
tree | 6a6dde4ef4f77866e70ed37d81a06abbb52e8fab | |
parent | 2100fa45a8f3a81d1051c11da34f70120eb282a6 (diff) | |
download | dmc-86f4356d2820317ef49ee3abfb94ac5fb7048fe2.tar.gz dmc-86f4356d2820317ef49ee3abfb94ac5fb7048fe2.tar.bz2 dmc-86f4356d2820317ef49ee3abfb94ac5fb7048fe2.zip |
normalize: normalizing matrics too.
-rw-r--r-- | normalize.m | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/normalize.m b/normalize.m index daff739..b5e8ead 100644 --- a/normalize.m +++ b/normalize.m @@ -1,3 +1,11 @@ function n = normalize(data) - n = (data - min(data)) ./ (max(data) - min(data)); + if (size(data, 1) == 1 || size(data, 2) == 1) + n = (data - min(data)) ./ (max(data) - min(data)); + return; + end + + n = normalize(data(:, 1)); + for i = 1:(size(data, 2) - 1) + n = [n normalize(data(:,i))]; + end end |