День добрый!
Панель оператора СП270 работает в режиме master и выводит с модуля ввода информацию. Возможно ли посчитать среднее арифметическое нескольких переменных средствами самой панели?
День добрый!
Панель оператора СП270 работает в режиме master и выводит с модуля ввода информацию. Возможно ли посчитать среднее арифметическое нескольких переменных средствами самой панели?
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Самый простой случай
Среднее из нескольких РАЗЛИЧНЫХ переменных. Например из регистров 4х00, 4х01, 4х02, 4х03
Захват-1.png
Последний раз редактировалось petera; 09.07.2019 в 09:35.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Более сложный вариант - среднее нескольких последовательных измерений одной и той же переменной
Будем вычислять простое скользящее среднее, https://allfi.biz/Forex/TechnicalAna...ee-srednee.php из четырех последних измерений
Предположим, что источник данных регистр 4х00
Четыре последних измерения будем получать с помощью элемента Сохранение выборки
Захват-2.png
Количество СОХРАНЕННЫХ выборок данных ВСЕГДА на 1 больше, чем заданно в настройках!!!
Захват-3.png
Задаем адрес хранилища для выборок
Захват-4.png
Запоминаем, что адрес первого регистра с данными ВСЕГДА на 4 больше адреса хранилища
Захват-4.png
Вычисления среднего из последних четырех значений делаем в ф.области
PSW256 = (PSW1028 + PSW1029 + PSW1030 + PSW1031) / 4
Захват-5.png
Таким образом для вычисления нужны только Сохранение выборки и Ф.область
Остальные элементы - для иллюстрации работы.
Скрытый текст:
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg