summaryrefslogtreecommitdiff
path: root/memberDistances.m
diff options
context:
space:
mode:
Diffstat (limited to 'memberDistances.m')
-rwxr-xr-xmemberDistances.m15
1 files changed, 15 insertions, 0 deletions
diff --git a/memberDistances.m b/memberDistances.m
new file mode 100755
index 0000000..bd51f3d
--- /dev/null
+++ b/memberDistances.m
@@ -0,0 +1,15 @@
+function [ D ] = memberDistances(C, X, Y)
+ [ ~, m] = size(C);
+ D = zeros(m,1);
+ for i = 1:m
+ memb = C(:,i);
+ points = [X(memb == 1); Y(memb == 1)];
+ D(i) = dist(points(:,1), points(:,2));
+ end
+
+end
+
+
+function [ d ] = dist(p1, p2)
+ d = sqrt((p1(1)-p2(1))^2+(p1(2)-p2(2))^2);
+end \ No newline at end of file