Что нового v.24.7
Дата релиза: июль 2024
Общее
Сообщество Engee
Хорошая среда разработки – это не только удобные инструменты, богатая библиотека функций, но и развитое сообщество пользователей, которое может оказать поддержку и предоставить ресурсы для всех пользователей, новичков или профессионалов.
Мы построили уютный «дом» для сообщества пользователей Engee – место, где каждый сможет поделиться своими интересными проектам, находками, лайфхаками, задать вопрос и получить на него развернутый ответ.
«Сообщество» позволяет очень удобно создать пост или поделиться проектом прямо из файлового браузера Engee (или из репозитория Git), а также скачать и открыть его у себя в рабочей среде. А еще мы создали для вас отдельный раздел для коротких вопросов, чтобы вы могли быстро получить нужный ответ.
Приглашаем вас посетить Сообщество, ознакомиться с проектами пользователей и поделиться своим! Попасть в него можно из личного кабинета пользователя или по прямой ссылке.
Информационные баннеры
Еще одно улучшение для вашего удобства — информационные баннеры в личном кабинете. Мы будем сообщать вам о самых важных новостях, мероприятиях и интересных доступных методических материалах, чтобы вы ничего не пропустили. Также на баннеры будут выводиться самые важные системные уведомления, касающиеся вашей учетной записи.
Среда математических вычислений
Маски для ячеек кода
Реализовали новую функциональность, которой очень гордимся — маски для ячеек кода в интерактивных скриптах. Они позволяют в удобной и красивой форме параметризировать ваш код. Больше не потребуется искать нужный параметр в тексте кода, и вы будете всегда уверены, что редактируете именно тот параметр, который хотите. Параметры можно менять с помощью стандартных интерактивных элементов и полей ввода, слайдеров, выпадающих меню и пр.
Подробнее об использовании масок читайте здесь.
Доработки окна Переменных
Серьезно доработали окно Переменных :
-
Теперь в рабочей области выводятся только переменные, а для разных их типов мы добавили иконки.
-
Функции теперь выводятся в отдельном окне, и больше не мешают.
Улучшения редактора при редактировании текстовых скриптов
В редакторе скриптов при редактировании текстовых файлов и текстовых скриптов появилось несколько удобных функций, которые позволяют быстрее писать код:
-
Умное автодополнение кода
-
Всплывающая справка при наведении курсора на функции
-
Перенос длинных строк текста по ширине в окне редактора
Среда моделирования
Пользовательские библиотеки блоков
Представляем вам новую функциональность — «Пользовательские библиотеки» . Пользовательские библиотеки блоков представляют собой собственные коллекции блоков, которые вы можете использовать в моделях Engee. Вы можете включать в такую библиотеку блоки из встроенных библиотек Engee , которые часто нужны именно вам, а также пользовательские блоки, созданные вами.
Создание собственных библиотек — крайне полезная техника компоновки блоков, которая позволяет:
-
Сортировать часто им используемые и уже преднастроенные блоки и модели. Вы можете создавать подразделы библиотеки, поместив блоки в подсистемы;
-
Повторно переиспользовать компоненты в моделях.
Подробнее о пользовательских библиотеках читайте здесь.
Возможность менять цвет направленных блоков и подсистем
Теперь вы можете менять цвет фона блоков, а также их границ и текста. Это поможет сделать модели более читаемыми и, что нам особенно нравится, более красивыми. Красота-то какая!
Переработали интерфейс параметров физических блоков
Теперь ввод значений параметров и их размерностей стал намного удобнее и логичнее. Сравните сами!
→
Вывод пути до блока и модели
Сделали очень полезную функцию — вывод пути до блока и до модели. Вы можете найти его в закладке «Информация» в настройках блока. Теперь не придется руками переписывать пути (и вы точно не ошибетесь) для программного управления или других операций с моделями и блоками.
Инспектор данных: группировка сигналов
Теперь записанные сигналы физических блоков группируются по блокам, компонентам, портам, подкомпонентам, портам подкомпонентов.
Обновления и исправления в блоках
Базовая библиотека
Библиотека электрических элементов
Тепло
Обработка сигналов
Радары
|
Pulse Compression Library |
---|
Фазированные антенные решетки
|
URA Sum and Difference Monopulse |
---|---|
|
ULA Sum and Difference Monopulse |
|
Custom FM Waveform |
А также добавили в блоки Abs и Saturation настройку, которая позволяет управлять обнаружением событий.
Обновления и исправления в библиотеках
Фазированные антенные решетки
Системные объекты:
-
phased.PhaseCodedWaveform
-
phased.FMCWWaveform
-
phased.LinearFMWaveform
-
phased.RangeDopplerResponse
-
phased.StretchProcessor
-
phased.CFARDetector
-
phased.CFARDetector2D
-
phased.ShortDipoleAntennaElement
-
phased.Radiator
-
phased.CrossedDipoleAntennaElement
-
phased.CustomAntennaElement
-
phased.BackscatterRadarTarget
-
phased.MFSKWaveform
-
phased.FreeSpace
-
phased.WidebandLOSChannel
-
phased.MatchedFilter
-
phased.Pulsint
-
phased.Collector
Функции:
-
steervec
-
rangeangle
-
rocsnr
-
rocpfa
-
npwgnthresh
-
albersheim
Радары
Системные объекты:
-
radar.twoRayChannel