summaryrefslogtreecommitdiff
path: root/gaussian.awk
diff options
context:
space:
mode:
authorwukong <wukong@longaeva>2019-10-22 19:57:00 -0700
committerwukong <wukong@longaeva>2019-10-22 19:57:00 -0700
commitc1ec2518f46cd011ef79c7e7b08265a9053c92b6 (patch)
treeb6cc20703fa62640e7171c4b20ad9d2efca0a30a /gaussian.awk
parent9efa8c077a4f9cea4b057f8b98104a34e38bcbfd (diff)
added (prev_data ~ number) check to diff;
added ($x ~ number) check to lin_reg; added gaussian expressions gaussian;
Diffstat (limited to 'gaussian.awk')
-rw-r--r--gaussian.awk5
1 files changed, 4 insertions, 1 deletions
diff --git a/gaussian.awk b/gaussian.awk
index dfb5fb4..dc62d37 100644
--- a/gaussian.awk
+++ b/gaussian.awk
@@ -25,7 +25,10 @@ BEGIN {
for (n=0; n<N; n++) {
if (N > 1 && M > 0) {
- w[n] = gaussian(n)
+ # sigma <= 0.5
+ sigma = 0.4
+ en[n] = (n - M)/(sigma*M)
+ w[n] = exp(-0.5*e[n]*e[n])
print n, w[n]/M
}
else {