diff options
Diffstat (limited to 'report/pyp_clustering/acl09-short/code/antoniakpred.m')
-rw-r--r-- | report/pyp_clustering/acl09-short/code/antoniakpred.m | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/report/pyp_clustering/acl09-short/code/antoniakpred.m b/report/pyp_clustering/acl09-short/code/antoniakpred.m new file mode 100644 index 00000000..c4153c04 --- /dev/null +++ b/report/pyp_clustering/acl09-short/code/antoniakpred.m @@ -0,0 +1,12 @@ +function output = antoniakpred(input,b) + +uniqin = unique(input); +prediction = zeros(max(input),1); + +p0=1/30114; +for i = 1:length(uniqin) + prediction(uniqin(i)) = b*p0*log((b*p0+uniqin(i))/(b*p0)); +end + +output = prediction(input); + |