TGViewer
Engee на старт! Engee на старт! @engee_com · 4.58K subscribers
Post #594 2.41K
🧠 Продвинутое использование Engee Function: максимум контроля над пользовательскими блоками

Если вы уже работали с Engee Function, знаете: базовая функциональность дает свободу, но не всегда хватает точности. В этом посте разобраны приемы, которые превращают ваш кастомный блок в максимально эффективный вычислительный модуль ⚙️

Что под капотом:
🔹 Явное определение выходных типов и размерностей.
Задайте явно типы данных и размерности, чтобы движок не тратил ресурсы на автоопределение. Это особенно важно при работе с большими матрицами или сложными системами сигналов.

🔹 Кэширование вычислений.
Используйте внутренние состояния и постоянные буферы для ускорения симуляций при множественных вызовах блока и уменьшения объема памяти.

Without cache:
1.056730 seconds (1000.00 k allocations: 76.294 MiB, 90.59% gc time)
With cache:
0.023816 seconds


🔹 Контроль прямого прохождения портов.
Возникла алгебраическая петля? Разорвите ее как вам необходимо с помощью контроля прямого прохождения порта.

🔹 Настройка шага расчета.
Определяйте собственный шаг расчета для управления частотой исполнения блока. Незаменимо, если блок должен работать реже или в отдельном дискретном контуре.

❗️Ключевая идея:
Engee Function — не просто “гибкий” блок с пользовательским кодом. Это инструмент, который позволяет использовать ваш код в моделях Engee максимально эффективно.

🔗 Полная статья: Продвинутое использование Engee Function →

Об этих и других лайфхаках расскажем и покажем в ходе Дня Engee 2025.

Ждем Вас!
  • 👍 11
  • 🤯 4
  • ❤ 3
More from @engee_com
  1. Sep 28, 2026🧑‍🎓 Запись вебинара «ПИД-регулятор в АСУ ТП: управление температурой в Engee» 🔗 Презент…
  2. Sep 25, 2026Релиз 26.9 – новое в сентябре 🍂 ☕️ ⚙️ Друзья, Сентябрь подходит к концу — за окном яркая…
  3. Sep 23, 2026Engee MIND — ИИ непосредственно в инженерном проекте На ИТОПК-2026 впервые представили Eng…
  4. Sep 18, 2026🔄 Почему ПИД теряет управление при насыщении: разбираем anti-windup Представим: регулятор…
  5. Sep 15, 2026Собрали в карточках, что вас ждёт в День Engee 2026: демозона с реальным оборудованием, но…
  6. Sep 11, 2026📡 EngeeDSP: инструменты для ЦОС в Engee Для ЦОС в Engee мы развиваем специализированную б…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →