paraman
А нельзя ли опытным путём проверить на разных моделях % погрешностей.
Можно, но это очень затратно по-времени. И, чаще всего, при моделировании процессов принято погрешность закладывать заранее…
paraman
А нельзя ли опытным путём проверить на разных моделях % погрешностей.
doza_and
Например это тепловые шумы, так и вообще шансов нет их предсказать.
doza_andВот необязательно - расчет фильтров, коррекция сигнала на приеме и т.д.
Тупые аппроксимации применяют в тех случаях когда мозгов для понимания процессов у людей не хватает.
FishHookМне тоже кажется это очень похожим на котировки, но если бы это было так, то можно было бы применить технический анализ. Но тут нет open close high low, собственно, если Вы знаете, как без этих переменных применить паттерный анализ, я бы попробовал. А пока взяли листочек, линейку и ручку и там действительно вижу фигуры технического анализа. Думал попробовать библиотекy Ta-Lib, но там для прорисовки фигур нужны именно переменные open close high low, а их у меня нет. Как быть?
doza_andЕсть мнение, что ТС слегка лукавит, и это никакой не сигнал с датчика, а некие биржевые котировки.
noob_saibotНаилучшие результаты при построении фильтров получаются когда в фильтр зашита математическая модель управляемой системы :).
расчет фильтров, коррекция сигнала на приеме
def vectors2(zV): tmp = [] for i in range(0,len(zV)-8): if zV[i] < zV[i+1] < zV[i+2] > zV[i+3] < zV[i+4] > zV[i+5] < zV[i+6] > zV[i+7] < zV[i+8] > zV[i+9]: tmp.append([[i-3, i-2, i-1, i, i+1, i+2, i+3, i+4, i+5, i+6, i+7, i+8, i+9, i+10, i+11, i+12], [zV[i-3], zV[i-2], zV[i-1], zV[i], zV[i+1], zV[i+2], zV[i+3], zV[i+4], zV[i+5], zV[i+6], zV[i+7], zV[i+8], zV[i+9], zV[i+10], zV[i+11], zV[i+12]]]) return tmp

