From baaefca6b35008f3f4ea67c93fa0c86ad081a2fd Mon Sep 17 00:00:00 2001 From: Aleksey_K Date: Thu, 27 Jun 2024 14:00:48 +0900 Subject: [PATCH] getCorr was cahged --- getCorr.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/getCorr.js b/getCorr.js index 2909aa7..c2e48fb 100644 --- a/getCorr.js +++ b/getCorr.js @@ -37,8 +37,8 @@ export function getAutoCorr(options) { X = 0; }; //смещение массива - let plot0 = plot.slice(Math.floor(0.03 * plot.length)); //убираем из массива первые 3% значений коэффициента (т.к. в нуле всегда значение 1.0) - let akf_avg = plot0.reduce((acc, item) => (acc + item)) / plot0.length; //среднее значение коэффициента + let plot0 = plot.slice(Math.floor(0.01 * plot.length)); //убираем из массива первый 1% значений коэффициента (т.к. в нуле всегда значение 1.0) + let akf_avg = plot0.reduce((acc, item) => (acc + Math.abs(item))) / plot0.length; //среднее значение коэффициента let akf_sqr = plot0.reduce((acc, item) => (acc + item ** 2)); //сумма квадратов значений let akf_rms = Math.sqrt(akf_sqr / plot0.length); //СКЗ коэффициента let akf_max = Math.max(...plot0); //определяем максимальное значение коэффициента