summaryrefslogtreecommitdiff
path: root/normalize.m
diff options
context:
space:
mode:
authorJan Klemkow <j.klemkow@wemelug.de>2012-05-10 14:49:49 +0200
committerJan Klemkow <j.klemkow@wemelug.de>2012-05-10 14:49:49 +0200
commit86f4356d2820317ef49ee3abfb94ac5fb7048fe2 (patch)
tree6a6dde4ef4f77866e70ed37d81a06abbb52e8fab /normalize.m
parent2100fa45a8f3a81d1051c11da34f70120eb282a6 (diff)
downloaddmc-86f4356d2820317ef49ee3abfb94ac5fb7048fe2.tar.gz
dmc-86f4356d2820317ef49ee3abfb94ac5fb7048fe2.tar.bz2
dmc-86f4356d2820317ef49ee3abfb94ac5fb7048fe2.zip
normalize: normalizing matrics too.
Diffstat (limited to 'normalize.m')
-rw-r--r--normalize.m10
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