Документация Engee

Общий глоссарий

Account

  • Термин на русском: Личный кабинет

  • Определение: Раздел управления учетной записью пользователя Engee. В нем настраивают профиль, просматривают и активируют лицензии, управляют персональными данными и доступом платформе.

All block labels

  • Термин на русском: Подписи всех блоков

  • Определение: Переключатель отображения названий блоков на холсте. Полезен при разборе крупных моделей и подготовке скриншотов.

Annotations

  • Термин на русском: Аннотации

  • Определение: Текстовые пометки с разметкой (пояснения, формулы, ссылки), размещаемые прямо на холсте. Повышают наглядность модели и облегчают совместную работу. Поддерживается разметка Markdown с возможностью расширения синтаксиса с помощью HTML и LaTeX.

    Подробнее см. Аннотации.

Apps

  • Термин на русском: Приложения

  • Определение: Панель запуска встроенных приложений Engee (инспектор данных, РИТМ, редактор цифровых фильтров и др.), которые открываются в отдельных вкладках браузера. Используются для специализированного анализа результатов моделирования, работы с внешним оборудованием и дополнительных расчетов, дополняя базовые возможности холста и командной строки.

    Подробнее см. Приложения Engee.

Autocomplete

  • Термин на русском: Автодополнение команд

  • Определение: Механизм подсказок в командной строке Engee и Julia. Использование Tab предлагает варианты продолжения для имен переменных, функций, модулей, путей к файлам, а также команд Engee. Ускоряет набор кода, и снижает риск опечаток. При первом использовании в сессии требует двойного нажатия Tab для инициализации, после работает с одного.

Block

  • Термин на русском: Блок

  • Определение: Базовый элемент модели Engee. Представляет компонент системы (источник, обработчик, измеритель и т. д), его параметры и поведение; из блоков собирают подсистемы и полные схемы. Все доступные блоки представлены в библиотеке блоков Engee. Также можно создавать собственные блоки с помощью масок и физических компонентов, объединяя их в пользовательские библиотеки.

Block Library

  • Термин на русском: Библиотека блоков

  • Определение: Каталог стандартных блоков Engee, из которых собираются модели. Включает типовые компоненты разных доменов (сигнальная обработка, физические системы, источники, измерители и др.) и обеспечивает единый доступ к ним из интерфейса моделирования.

    Также можно добавлять собственные блоки с помощью пользовательских библиотек, подробнее см. Пользовательские библиотеки Engee.

CAUTION

  • Термин на русском: Осторожно

  • Определение: Сообщает о возможных ошибках или рисках при неточном выполнении действий. Предполагает повышенную аккуратность и проверку исходных условий.

Canvas

  • Термин на русском: Холст

  • Определение: Основная рабочая область Engee для сборки моделей. На холсте размещают блоки из библиотеки блоков Engee, создают соединения между ними, настраивают параметры и выполняют визуальную отладку структуры системы. Поддерживает масштабирование, панорамирование и работу с несколькими подсистемами и многое другое.

Charts

  • Термин на русском: Графики

  • Определение: Окно визуализации данных, построенных кодом из командной строки. Отдельно от визуализации моделей; новые графики открываются во вкладках и не перезаписывают друг друга. Поддерживает быстрый просмотр, масштабирование, экспорт и многое другое.

    Подробнее см. в Графики.

Client program

  • Термин на русском: Клиентская программа

  • Определение: Приложение на стороне пользователя, выполняющее Python-код пакетов поддержки и обменивающееся данными с Engee по протоколу RPC.

Code generation

  • Термин на русском: Генерация кода

  • Определение: Инструмент автоматического получения исходного кода из модели. Код модели конвертируется в языки Си, Chisel, Verilog/HDL и др., и используется для интеграции с внешними проектами и целевыми платформами.

    Подробнее см. Генерация кода.

Command Window

  • Термин на русском: Командная строка

  • Определение: Интерактивная консоль на базе Julia для работы с Engee. В ней выполняют код, создают и изменяют модели, запускают симуляции, управляют пакетами, взаимодействуют с Git и вызывают внешние редакторы. Поддерживает специальные режимы (справка, оболочка, пакетный менеджер, поиск по истории), что делает командную строку центральным инструментом программной разработки Engee.

    Подробнее см. Командная строка.

Commit

  • Термин на русском: Коммит

  • Определение: Зафиксированный снимок изменений в репозитории. Содержит набор измененных файлов, метаданные (автор, время, ссылка на родительский коммит) и сообщение, описывающее суть изменений. Является основной единицей истории в Git.

Community of users

  • Термин на русском: Сообщество

  • Определение: Пункт в нижней части панели документации, открывающий доступ к порталу сообщества Engee. На портале доступны разделы «Примеры и проекты», «Вопросы и ответы» и «Академия Engee». Материалы можно просматривать без авторизации, а публикация постов и комментариев доступна зарегистрированным пользователям.

    Подробнее см. на сайте Сообщества и в статье Сообщество Engee.

Condition Breakpoint

  • Термин на русском: Условная точка останова

  • Определение: Останавливает выполнение кода только при выполнении указанного условия. Условие задается через контекстное меню точки (например: i == 5).

Context Menu

  • Термин на русском: Контекстное меню

  • Определение: Меню действий по правому клику на файле/папке или в пустой области. Содержит операции создания, переименования, скачивания, архивации, удаления и др.

Data inspector

  • Термин на русском: Инспектор данных

  • Определение: Приложение Engee для анализа результатов одного или нескольких моделирований. Позволяет сравнивать запуски между собой, просматривать и сопоставлять сигналы, выполнять фильтрацию и постобработку данных. Удобен для изучения поведения модели при разных настройках и входных условиях.

    Подробнее см. Инспектор данных.

DataFrame

  • Термин на русском: DataFrame

  • Определение: Табличная структура из пакета DataFrames.jl. Может использоваться как источник или приемник данных для WorkspaceArray: при создании (WorkspaceArray(name, df)) и при выгрузке (collect(wa)), что облегчает дальнейшую обработку и интеграцию с инструментами анализа.

Device

  • Термин на русском: Девайс

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

Diagnostic Message

  • Термин на русском: Диагностическое сообщение

  • Определение: Запись, генерируемая симулятором или подсистемами Engee. Содержит тип сообщения, его текст и при необходимости контекст (модель, блок, порт, этап выполнения). Используется для анализа состояния модели во время запуска и работы.

Dimension

  • Термин на русском: Размерность сигнала

  • Определение: Форма данных сигнала — скаляр, вектор, матрица или более сложная структура. Используется для проверки корректности подключения портов и для настройки блоков, которые ожидают входы определенной размерности.

Documentation

  • Термин на русском: Документация

  • Определение: Кнопка в правом верхнем углу интерфейса Engee, открывающая раздел «Документация Engee». Позволяет быстро перейти к справочным страницам, примерам и обучающим материалам, не покидая рабочую сессию. Удобна как точка входа к описанию блоков, функций и инструментов во время работы с моделью.

Engee Integrations

  • Термин на русском: Engee.Интеграции

  • Определение: Подсистема для взаимодействия Engee с внешним оборудованием. Работает через клиентскую программу и пакеты поддержки, вызываемые из Julia, и обеспечивает обмен данными между моделью и устройствами.

    Подробнее см. Engee.Интеграции.

Engee support package

  • Термин на русском: Пакет поддержки Engee

  • Определение: Расширение подсистемы Engee.Интеграции, которое добавляет библиотечные блоки Engee для работы с модулями ввода-вывода КПМ «РИТМ», а также возможности программного управления РИТМом напрямую из Engee.

Error Message

  • Термин на русском: Ошибка

  • Определение: Критическая проблема, из-за которой моделирование не может быть начато или корректно выполнено. Причины включают неподключенные порты, несоответствие типов или неверные параметры решателя. Требует обязательного исправления.

Feedback

  • Термин на русском: Обратная связь

  • Определение: Окно отправки сообщений команде разработки Engee: предложения по улучшению, отчеты об ошибках, запросы новых функций. Также включает сервисные действия (например, перезапуск ядра Engee) и позволяет прикладывать технические детали (например фото модели или файлы с кодом) для упрощения диагностики.

File Browser

  • Термин на русском: Файловый браузер

  • Определение: Инструмент работы с файловой структурой проекта в Engee. Позволяет просматривать содержимое каталогов, создавать и удалять файлы и папки, переименовывать и перемещать их, а также архивировать выбранные элементы. Поддерживает drag-and-drop, контекстное меню и строку поиска и интеграцию с Git, что упрощает работу и навигацию в больших проектах.

    Подробнее см. Файловый браузер.

Filter Designer

  • Термин на русском: Редактор цифровых фильтров

  • Определение: Приложение Engee для проектирования и настройки цифровых фильтров. Позволяет выбирать тип фильтра, задавать параметры, анализировать отклик и экспортировать полученные коэффициенты для использования в моделях или внешних системах.

Git

  • Термин на русском: Git

  • Определение: Распределенная система контроля версий, используемая для отслеживания изменений, ведения истории и совместной работы над проектами.

    Подробнее см. Работа с Git.

Git Integration

  • Термин на русском: Интеграция с Git

  • Определение: Управление версиями прямо из файлового браузера: коммиты, ветки, push/pull и работа с удаленными репозиториями.

HIL (Hardware-in-the-Loop)

  • Термин на русском: Полунатурное моделирование

  • Определение: Режим, при котором модель объекта выполняется в реальном времени и замыкается в контур с реальным оборудованием: контроллером, датчиками и исполнительными устройствами. Позволяет проверять алгоритмы управления и взаимодействие с железом в условиях, максимально приближенных к работе системы, без необходимости собирать полный физический стенд.

    Подробнее см. в разделе Полунатурное моделирование.

Help Mode

  • Термин на русском: Режим справки

  • Определение: Режим командной строки для просмотра встроенной документации по функциям/методам. Введите Shift+? и имя функции (например, engee.save) для краткой справки. Выход из режима — Backspace или Ctrl+C.

  • Термин на русском: Режимы поиска

  • Определение: Режимы командной строки для поиска по истории команд: обратный (Ctrl+R) и прямой (Ctrl+S). Позволяют быстро находить и повторно исполнять ранее введенные команды. Выход из режимов — Backspace или Ctrl+C.

Hotkeys

  • Термин на русском: Горячие клавиши

  • Определение: Комбинации для навигации управления и навигации по рабочему пространству Engee. Для вызова справки воспользуйтесь комбинацией Shift+? на холсте.

    Более подробный список горячих клавиш см. Горячие клавиши Engee.

IMPORTANT

  • Термин на русском: Важно

  • Определение: Указывает на условия, без соблюдения которых процедура может не сработать или привести к некорректному результату. Требует обязательного внимания перед выполнением шага.

Info Message

  • Термин на русском: Информационное сообщение

  • Определение: Сообщение о штатных событиях моделирования (запуск, завершение, параметры решателя и другие сервисные сведения). Требует только ознакомления.

Information

  • Термин на русском: Информация

  • Определение: Раздел карточки блока в окне настроек, где находится кнопка «Документация». Позволяет открыть статью конкретного блока из Библиотеки — как для размещенного на модели блока, так и при двойном клике по блоку в библиотеке.

Interactive Script

  • Термин на русском: Интерактивный скрипт

  • Определение: Документ с исполняемыми ячейками (код + текст) внутри Engee. Поддерживает формат .ngscript (рекомендуется) и другие скриптовые форматы и позволяет комбинировать пояснения (Markdown/LaTeX) с кодом в одной структуре. Используется для пошаговых экспериментов, прототипирования и документирования расчетов прямо в рабочей среде. Редактируется с помощью Редактор скриптов.

Interface settings

  • Термин на русском: Настройки интерфейса

  • Определение: Панель конфигурации рабочего пространства Engee. В ней задают язык и тему оформления, шрифты, раскладки окон, отображение сетки и подписей блоков, а также поведение выделения. Поддерживает сохранение пользовательских пресетов и быстрое переключение между разными сценариями работы (моделирование, программирование, анализ результатов и др).

JULIA_LOAD_PATH

  • Термин на русском: JULIA_LOAD_PATH

  • Определение: Системная переменная, задающая набор каталогов для поиска пакетов Julia. Используется совместно с LOAD_PATH для контроля доступности библиотек.

LOAD_PATH

  • Термин на русском: LOAD_PATH

  • Определение: Массив путей, по которому Julia ищет модули/пакеты при выполнении кода. Позволяет подключать зависимости без указания абсолютных путей.

Language

  • Термин на русском: Язык

  • Определение: Опция выбора локализации (русский/английский). Влияет на подписи элементов интерфейса и подсказки.

Local repository

  • Термин на русском: Локальный репозиторий

  • Определение: Копия репозитория на машине разработчика, полностью содержащая историю проекта (включая .git). Позволяет работать автономно и выполнять все операции Git локально.

Log

  • Термин на русском: Записать

  • Определение: Опция записи на сигнальной соединительной линии между блоками. Включенная запись позволяет отображать выбранный сигнал в окне визуализации сигналов.

    Подробнее см. Запись сигналов в Engee.

Mask

  • Термин на русском: Маски (кодовых ячеек)

  • Определение: Превращение переменных в элементы интерфейса (поле ввода, список, слайдер и т. д.) для интерактивного управления параметрами без правки кода.

    Подробнее см. Маски кодовых ячеек.

Model Data Editor

  • Термин на русском: Редактор данных модели

  • Определение: Инструмент управления сигналами в модели Engee. Показывает список сигналов с их типами, размерностями и шагом расчета и позволяет включать/отключать запись, переименовывать сигналы и переходить к соответствующим элементам на модели.

    Подробнее см. Редактор данных модели.

Model Diagnostics Window

  • Термин на русском: Окно диагностики модели

  • Определение: Инструмент рабочего пространства Engee для отображения системных сообщений симулятора. Показывает ход моделирования, предупреждения и ошибки и помогает быстро находить проблемные блоки, некорректные настройки и неверные параметры.

    Подробнее см. Диагностика модели.

Model Navigation Panel

  • Термин на русском: Панель навигации по моделям

  • Определение: Инструмент для работы со структурой модели Engee. Показывает список открытых моделей и их иерархию и позволяет быстро переключаться между уровнями вложенности.

Model Reference

  • Термин на русском: Модель-ссылка

  • Определение: Блок Модель, подключающий внешнюю модель как ссылку. Позволяет ссылаться из одной модели в другую для образования иерархии моделей. На иконке блока отображается представление содержимого модели-ссылки.

Modeling environment

  • Термин на русском: Среда моделирования

  • Определение: Переключатель режима работы Engee. При включении активирует инструменты моделирования (библиотека блоков, графики, настройки модели и др), при выключении скрывает их и оставляет только средства программирования и работы с данными. Удобен, когда нужно временно сфокусироваться на коде, анализе результатов или подготовке данных без визуальной части модели.

NOTE

  • Термин на русском: Примечание

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

Path

  • Термин на русском: Путь

  • Определение: Кликабельный маршрут в окне редактора данных модели, показывающий расположение сигнала в модели и ведущий от источника к связанным блокам. Подсвечивается на модели, а двойной клик центрирует область просмотра, упрощая навигацию и отладку связей.

    Подробнее см. Редактор данных модели.

Path Editor

  • Термин на русском: Редактор пути

  • Определение: Инструмент управления путем поиска Engee — списком каталогов, в которых система ищет файлы при указании краткого пути или только имени. В редакторе можно добавлять папки, менять порядок их обхода и находить файлы. Поиск выполняется сверху вниз до первого найденного совпадения, что позволяет точно контролировать приоритет источников файлов.

    Подробнее см. Редактор пути Engee.

Physical variables

  • Термин на русском: Физические переменные

  • Определение: Окно анализа начальных условий и целевых значений в физических моделях Engee. Показывает список физических величин, статус выполнения целей, приоритеты, рассчитанные начальные значения и дополнительную служебную информацию. Данные доступны только для просмотра — изменения выполняются через параметры соответствующих блоков.

    Подробнее см. Физические переменные.

Pkg Mode

  • Термин на русском: Режим пакетного менеджера

  • Определение: Режим командной строки для управления пакетами Julia. Введите ] и управляйте пакетами с помощью команд add, update, rm и др. Применяется для установки библиотек и расширения рабочей среды. Выход из режима — Backspace или Ctrl+C.

    Подробнее см. Работа с пакетами Julia.

Programmatic Modeling

  • Термин на русском: Программное управление моделированием

  • Определение: Публичные методы для создания моделей и блоков, соединений, настройки параметров и запуска симуляции не выходя из командной строки/редактора скриптов. Подсказки по методам доступны через режим справки в командной строке (Shift+?).

RITM support package

  • Термин на русском: Пакет поддержки РИТМ

  • Определение: Расширение прошивки, которое добавляет возможности запуска моделей Engee на машинах реального времени КПМ «РИТМ».

RITM.Manager

  • Термин на русском: РИТМ.Управление машинами

  • Определение: Приложение Engee для подключения и настройки машин реального времени КПМ «РИТМ». Позволяет загружать и запускать приложения реального времени, сгенерированные из моделей Engee, а также управлять конфигурацией оборудования и обменом данными.

Record physical variables

Release Notes

  • Термин на русском: Что нового

  • Определение: Официальный список изменений для каждой версии платформы Engee: новые возможности, улучшения, исправления, известные проблемы, несовместимые изменения и рекомендации по миграции. Позволяет быстро понять, что изменилось в релизе, как это влияет на работу и какие действия могут потребоваться пользователю или разработчику.

    Полный перечень публикаций см. по ссылке: Что нового.

Remote repository

  • Термин на русском: Удаленный репозиторий

  • Определение: Репозиторий, размещенный на сервере (GitLab, GitHub, Bitbucket). Используется для обмена изменениями между участниками и синхронизации локальной работы.

Repository

  • Термин на русском: Репозиторий

  • Определение: Хранилище истории проекта, включающее файлы, коммиты, ветки и теги. Содержит служебную папку .git, где находится вся информация о версии проекта.

Ritm firmware

  • Термин на русском: Прошивка РИТМ

  • Определение: Программная основа КПМ «РИТМ», включающая операционную систему РИТМ.РВ, драйверы и библиотеки для взаимодействия с модулями ввода-вывода.

Scalar / Vector / Matrix

  • Термин на русском: Скаляр / Вектор / Матрица

  • Определение: Базовые формы данных в Engee и Julia. Скаляр — одно значение любого поддерживаемого типа (Int64, Float64, Bool, String). Вектор — одномерный массив элементов ([1, 2, 3]). Матрица — двумерный массив ([1 2; 3 4]).

Script Editor

  • Термин на русском: Редактор скриптов

  • Определение: Окно работы с интерактивными скриптами Engee: создание, редактирование и запуск кода и текста в ячейках. Поддерживает быстрый запуск, маски, оглавление и управление выводом и многое другое.

    Подробнее см. Редактор скриптов.

Script Editor Breakpoints

  • Термин на русском: Точки останова редактора скриптов

  • Определение: Инструмент для временной остановки выполнения кода в файлах .ngscript и .jl. Используется для пошагового анализа, проверки логики и поиска ошибок. Работает только внутри редактора скриптов и отличается от точек останова в моделировании (см. Точки останова в моделировании).

Script Formats

  • Термин на русском: Форматы скриптов

  • Определение: Поддерживаются .ngscript (родной формат Engee), .jl (Julia) и .ipynb (Jupyter). Формат выбирают при создании файла или меняют через файловый браузер.

Shell Mode

  • Термин на русском: Режим оболочки

  • Определение: Режим командной строки для выполнения команд Unix/Linux. Введите ; и работайте с командами Unix/Linux (ls, cd, mv, rm, cat и др). Выход из режима — Backspace или Ctrl+C.

Signal visualization

  • Термин на русском: Signal visualization

  • Определение: Инструмент демонстрации результатов симуляции моделей Engee. Отображает только записываемые сигналы и поддерживает несколько типов графиков и вкладок.

    Подробнее см. Визуализация сигналов.

Simulation

  • Термин на русском: Симуляция

  • Определение: Процесс численного расчета модели Engee с использованием выбранного решателя, настроек и входных данных. В ходе симуляции модель последовательно вычисляет значения переменных во времени и формирует результаты для последующего анализа и визуализации.

Solver

  • Термин на русском: Решатель

  • Определение: Численный алгоритм, который рассчитывает динамическое поведение модели Engee по ее уравнениям. Определяет шаг расчета и требования к точности, от чего напрямую зависят скорость вычислений и качество результата. Некорректно выбранный решатель или его настройки могут привести к ошибочному решению или слишком медленному моделированию. Универсального решателя «на все случаи» не существует, поэтому его подбирают с учетом задачи и особенностей конкретной модели.

Status Bar

  • Термин на русском: Строка состояния

  • Определение: Нижняя панель, отображающая ключевую информацию о текущей модели: активный решатель, время моделирования, прогресс симуляции и сообщения о статусе выполнения. Отсюда доступны переходы к связанным разделам окна настроек и другим сервисным вкладкам, что упрощает контроль и диагностику во время запуска модели.

Subsystem

Support package

  • Термин на русском: Пакет поддержки

  • Определение: Пользовательский модуль на Python, который запускается клиентской программой и становится доступным в Engee через автоматически сгенерированные Julia-обертки. Расширяет возможности интеграции с оборудованием или сервисами.

System Object

  • Термин на русском: Системный объект

  • Определение: Элемент среды моделирования Engee, предназначенный для построения и выполнения динамических алгоритмов (связь, РЛС, ЦОС, управление и др). Инкапсулирует внутреннее состояние и логику обработки данных и следует типичному жизненному циклу: создание, настройка, включение в цепочку обработки и запуск через step!. Используется для построения последовательных трактов и реалистичного моделирования обработки сигналов.

    Подробнее см. Системные объекты Engee.

TIP

  • Термин на русском: Совет

  • Определение: Короткая рекомендация, помогающая выполнить действие быстрее или удобнее (ярлыки, приемы, скрытые возможности). Повышает эффективность ежедневной работы.

Target

  • Термин на русском: Таргет

  • Определение: Класс пакета поддержки, который взаимодействует с моделью Engee и выполняется на внешней платформе (например, на микроконтроллере или отдельном ПК). Используется для реализации частей модели вне основной машины.

Terminal

  • Термин на русском: Терминал

  • Определение: Отдельная вкладка с системной оболочкой (bash) для прямого выполнения команд Linux в командной строке. Не поддерживает режимы из командной строки, открывается из меню заголовка командной строки.

    Подробнее см. Терминал.

Text Editors

  • Термин на русском: Режимы редакторов текста

  • Определение: Режим командной строки для запуска популярных редакторов текста (vi/vim/nano) из режима оболочки (shell, ;). Используется для редактирования файлов прямо в командной строке. Основной синтаксис редакторов представлен в нижнем меню командной строки после входа в соответствующий редактор. Для полного ознакомления рекомендуется изучить официальную документацию по выбранному редактору.

Triggered Breakpoint

  • Термин на русском: Точка, зависящая от другой

  • Определение: Срабатывает лишь после того, как была активирована определенная «пусковая» точка останова. Применяется в сценариях пошаговой отладки, где действия должны происходить в строгой последовательности.

Tuple

  • Термин на русском: Кортеж

  • Определение: Неизменяемая упорядоченная коллекция элементов, которые могут иметь разные типы. Поддерживает как позиционный вариант (1, 3.14, "hi"), так и именованный (a = 1, b = 3.14), где доступ к элементам возможен по имени (x.a). Используется для компактной и безопасной передачи связанных параметров и структурированных данных.

Variables

  • Термин на русском: Переменные

  • Определение: Инструмент Engee для просмотра и управления переменными текущей сессии. Позволяет создавать переменные через командную строку и скрипты, редактировать значения и имена, копировать/удалять записи, очищать все и перезапускать ядро.

    Подробнее см. Окно переменных.

WARNING

  • Термин на русском: Предупреждение

  • Определение: Указывает на потенциально опасные действия, которые могут привести к сбоям, повреждению проекта или некорректной работе системы. Следует выполнять только при полном понимании последствий и наличии резервных копий.

Warning Message

  • Термин на русском: Предупреждение

  • Определение: Сообщение о потенциальной проблеме: некорректные настройки, неиспользуемые соединения, возможные несоответствия типов или параметров. Симуляция продолжается, но результаты могут быть неточными; рекомендуется устранить причину перед финальными расчетами.

Working directory

  • Термин на русском: Рабочая директория

  • Определение: Текущие файлы проекта, доступные на диске. Их состояние может отличаться от индекса и последнего коммита, что важно при подготовке изменений.

Workspace

  • Термин на русском: Рабочая область

  • Определение: Область хранения данных текущей сессии Engee. В нее попадают результаты симуляции, создаваемые переменные и другие вычисленные значения. Отображается в окне переменных и служит центральным местом для доступа к данным между запусками кода, симуляциями и инструментами анализа в Engee.

WorkspaceArray

  • Термин на русском: WorkspaceArray

  • Определение: Специализированный массив временных рядов в Engee с ленивой подгрузкой данных. Реализует интерфейс AbstractArray, хранит метаданные (время и значения) и загружает данные только при обращении. Удобен для работы с большими результатами симуляции без лишнего расхода памяти.

    Подробнее см. Работа с WorkspaceArray в Engee.

simout

  • Термин на русском: simout

  • Определение: Стандартная переменная, автоматически создаваемая после симуляции. Содержит результаты моделирования в виде сигналов и временных рядов, часто представленных как WorkspaceArray, и используется для анализа и визуализации.