Pages:
Actions
  • #1 by finam on 19 Dec 2015
  • Как сформулировать условие, коэффициент продержался ниже заданного значения в течении заданного количества времени, предположим интересует определенный исход, коэффициент ниже 3, в течении пяти секунд   
  • #2 by Tim (WellDoneSoft) on 19 Dec 2015
  • См. переменные триггеров pdif_*
    Обратите внимание, что учитываются только полученные программой коэффициенты.
  • #3 by finam on 19 Dec 2015
  • Tim, это не много не то, pdif показывает изменение за промежуток времени, или приведите пример с использованием данной переменной согласно условиям выше, я объясню зачем мне это надо, чтобы использовать как фильтр от резких скачков, ведь кэф может спуститься ниже заданного нами значения, но лишь на момент времени, мне же надо выполнить условие лишь тогда, когда кэф уверенно спустился ниже значения и продолжает держаться 
  • #4 by Tim (WellDoneSoft) on 19 Dec 2015
  • Про скачки́ Вы ничего не говорили.
    Тогда нужно еще проверять minbp_* и maxbp_*
    Но все равно программа учитывает только те коэффициенты, которые она "видела".
  • #5 by Tim (WellDoneSoft) on 19 Dec 2015
  • например
    у исхода выражение триггеров maxbp_0.083 меньше 3
    И у исхода выражение триггеров minbp_0.083 меньше 3
  • #6 by finam on 20 Dec 2015
  • Tim это пожалуй то, что нужно, непонятно только отличие minbp и maxbp, в справке у обеих переменных описано то, что они возвращают именно максимальное значение
  • #7 by Tim (WellDoneSoft) on 20 Dec 2015
  • Видно закралась ошибка.
    Конечно же minbp это минимальный полученный, а maxbp - максимальный полученный коэффициент.
  • #8 by finam on 20 Dec 2015
  • Ну теперь все ясно, спасибо, за одно и ошибочку подкорректировали )
Pages:
Actions