function FAngleK(XY: integer): real;Originally posted by Violator
А можно ли эту функцию как нибудь построить, чтобы так сказать почувствовать влияние коэффициентов, и можно ли взглянуть на табличную функцию FAngle?
begin
Result:=1;
Case ABS(XY) of
15000..16000: Result:=0.95;
14000..14999: Result:=0.95;
13000..13999: Result:=0.95;
12000..12999: Result:=0.95;
11000..11999: Result:=0.95;
10000..10999: Result:=0.93;
9000..9999: Result:=0.91;
8000..8999: Result:=0.88;
7000..7999: Result:=0.85;
6000..6999: Result:=0.83;
5000..5999: Result:=0.79;
4000..4999: Result:=0.74;
3000..3999: Result:=0.7;
2000..2999: Result:=0.65;
1000..1999: Result:=0.6;
0..999: Result:=0.55;
end;
end;
1. Идея алгоритма устаревани такова:Originally posted by Violator
По URGear остается загадкой "физический" смысл порога и алгоритмы УСТАРЕВАНИЯ и РАССТОЯНИЯ, но это наверное к Hruks
Допустим имеем 10 измерений сигнала, последнему присваиваем коэфициент 10, самому первому соответственно 1. Результат вычисляем по формуле:
Х=(Х10*10+Х9*9+..+Х1)/(10+9+..+1)
2. С расстоянием аналогично, но в качестве весовых коэфициентов берется расстояние от последнего измерения.
Но тут действительно подробней может рассказать Леша, идея и реализация его




Ответить с цитированием