Релиз 24.6 – июньское обновление 🦎🍓🌪️
Друзья, первый месяц лета, как всегда, пролетел незаметно, но мы не грустим, ведь впереди еще много всего интересного!
Сегодня, например, спешим рассказать об июньском обновлении на Engee.com.
Что мы подготовили в июне?
🌟Управление скоростью моделирования в Engee;
🌟Новые разделы библиотеки блоков:
🧱Часто используемые;
🤖Преобразования;
⚙️1D механика;
🌟Новые «горячие клавиши» и окно справки по ним;
🌟Новый тип графиков – Сигнальное созвездие;
🌟Возможность работы с временными файлами в Редакторе;
🌟Команды Engee.clear и Engee.clear_all для очистки переменных и функций;
🌟Отключение и пропуск блоков при моделировании;
🌟Автоматическая генерация блока C Function для верификации;
🌟Построение графиков из командной строки.
А также:
✅Новые элементы навигации по архитектуре модели;
✅Возможность запускать физические модели из установившегося режима и «холостой ход» для физических блоков;
✅Настройка формата выводов в табличном представлении сигнала;
✅Новые иконки в файловом браузере;
✅Возможность закрыть все модели на холсте;
✅Оптимизация графиков в целом и доработки векторных графиков;
✅Добавили новые блоки в базовую библиотеку, а также библиотеки ЦОС, Связи, 5G, Радаров и физического моделирования;
✅Обновили библиотеки функций по ТАУ, а также включили StatsPlots в вычислительное ядро;
✅Выкатили ежемесячные обновления в документацию – новые статьи, переводы и примеры;
✅И еще многое другое – полный перечень вы найдете в Release Notes.
Свежий релиз уже доступен всем пользователям, скорее заходите, чтобы оценить нововведения!
Ждем вас в Engee!💼
Друзья, первый месяц лета, как всегда, пролетел незаметно, но мы не грустим, ведь впереди еще много всего интересного!
Сегодня, например, спешим рассказать об июньском обновлении на Engee.com.
Что мы подготовили в июне?
🌟Управление скоростью моделирования в Engee;
🌟Новые разделы библиотеки блоков:
🧱Часто используемые;
🤖Преобразования;
⚙️1D механика;
🌟Новые «горячие клавиши» и окно справки по ним;
🌟Новый тип графиков – Сигнальное созвездие;
🌟Возможность работы с временными файлами в Редакторе;
🌟Команды Engee.clear и Engee.clear_all для очистки переменных и функций;
🌟Отключение и пропуск блоков при моделировании;
🌟Автоматическая генерация блока C Function для верификации;
🌟Построение графиков из командной строки.
А также:
✅Новые элементы навигации по архитектуре модели;
✅Возможность запускать физические модели из установившегося режима и «холостой ход» для физических блоков;
✅Настройка формата выводов в табличном представлении сигнала;
✅Новые иконки в файловом браузере;
✅Возможность закрыть все модели на холсте;
✅Оптимизация графиков в целом и доработки векторных графиков;
✅Добавили новые блоки в базовую библиотеку, а также библиотеки ЦОС, Связи, 5G, Радаров и физического моделирования;
✅Обновили библиотеки функций по ТАУ, а также включили StatsPlots в вычислительное ядро;
✅Выкатили ежемесячные обновления в документацию – новые статьи, переводы и примеры;
✅И еще многое другое – полный перечень вы найдете в Release Notes.
Свежий релиз уже доступен всем пользователям, скорее заходите, чтобы оценить нововведения!
Ждем вас в Engee!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24👍9🎉5👏2
Как смоделировать гидроудар в Engee? 🌊
Гидравлический удар (гидроудар) — это резкий скачок давления в какой-либо системе, заполненной жидкостью, вызванный быстрым изменением скорости потока этой жидкости. Может возникать вследствие резкого закрытия или открытия задвижки. 💥
Гидроудар очень опасен, ведь он способен вызывать образование продольных трещин в трубах, что может привести к их расколу или повреждению других элементов трубопровода или другого гидравлического оборудования.
Это очень сложный физический процесс, который требует глубокого понимания физики и для моделирования которого необходимо составить сложную систему дифференциальных уравнений.🧑💻
Однако физические блоки Engee позволяют построить модель гидроудара очень быстро и удобно - вам всего лишь понадобятся блоки Резервуаров, Труб и блок Ограничения потока, который мы будем использовать как клапан. Соединим блоки, а Engee автоматически сформулирует дифференциальные уравнения для всей вашей физической системы.
Запустив модель и резко перекрыв клапан, мы сможем наблюдать скачки давления в трубах, это и будет довольно убедительная демонстрация эффекта гидравлического удара. 📈
Полный пример и готовую модель вы можете найти 👉ЗДЕСЬ👈
Освойте азы и принципы физического моделирования, и вы сможете строить в Engee сложные системы из готовых компонентов и агрегатов, а также быстро и эффективно моделировать важные технологические процессы.
Ждем вас в Engee!💼
Гидравлический удар (гидроудар) — это резкий скачок давления в какой-либо системе, заполненной жидкостью, вызванный быстрым изменением скорости потока этой жидкости. Может возникать вследствие резкого закрытия или открытия задвижки. 💥
Гидроудар очень опасен, ведь он способен вызывать образование продольных трещин в трубах, что может привести к их расколу или повреждению других элементов трубопровода или другого гидравлического оборудования.
Это очень сложный физический процесс, который требует глубокого понимания физики и для моделирования которого необходимо составить сложную систему дифференциальных уравнений.🧑💻
Однако физические блоки Engee позволяют построить модель гидроудара очень быстро и удобно - вам всего лишь понадобятся блоки Резервуаров, Труб и блок Ограничения потока, который мы будем использовать как клапан. Соединим блоки, а Engee автоматически сформулирует дифференциальные уравнения для всей вашей физической системы.
Запустив модель и резко перекрыв клапан, мы сможем наблюдать скачки давления в трубах, это и будет довольно убедительная демонстрация эффекта гидравлического удара. 📈
Полный пример и готовую модель вы можете найти 👉ЗДЕСЬ👈
Освойте азы и принципы физического моделирования, и вы сможете строить в Engee сложные системы из готовых компонентов и агрегатов, а также быстро и эффективно моделировать важные технологические процессы.
Ждем вас в Engee!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👏8👍5🆒3🥰2❤1
Engee + Excel = 🩷
Друзья,
Не нам вам рассказывать о том, как часто и много инженерам приходится взаимодействовать с файлами Excel для работы с различными данными. Возможность удобного импорта и экспорта – это основа среды для технических вычислений.📓
Как же работать в Engee с такими данными? В нашу среду встроена целая библиотека, которая позволяет импортировать и экспортировать данные из файлов Excel:
🟢 Например, чтобы прочитать файл целиком вы можете воспользоваться командой
🟢 Команда
🟢 Если ваши данные – это просто матрица с числами, то эффективнее использовать команду
🟢 С помощью команды
Чтобы вы могли освоить все эти методы, мы подготовили для вас пример, который рассказывает о том, как прочитать данные в разном формате и построить по ним модель при помощи сплайна. А еще в примере мы ищем точку минимума и записываем данные обратно в таблицу.
Рекомендуем не затягивать и скорее открыть пример в Engee!💼
Друзья,
Не нам вам рассказывать о том, как часто и много инженерам приходится взаимодействовать с файлами Excel для работы с различными данными. Возможность удобного импорта и экспорта – это основа среды для технических вычислений.
Как же работать в Engee с такими данными? В нашу среду встроена целая библиотека, которая позволяет импортировать и экспортировать данные из файлов Excel:
🟢 Например, чтобы прочитать файл целиком вы можете воспользоваться командой
XLSX.readxlsx;🟢 Команда
XLSX.readtable позволит прочитать отдельный лист файла;🟢 Если ваши данные – это просто матрица с числами, то эффективнее использовать команду
XLSX.readdata;🟢 С помощью команды
XLSX.writetable вы можете легко сохранить данные обратно в таблицу.Чтобы вы могли освоить все эти методы, мы подготовили для вас пример, который рассказывает о том, как прочитать данные в разном формате и построить по ним модель при помощи сплайна. А еще в примере мы ищем точку минимума и записываем данные обратно в таблицу.
Рекомендуем не затягивать и скорее открыть пример в Engee!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍12❤6🥰2👏1
Engee как инструмент изучения вселенной 💫
Друзья,
У нас сегодня есть сразу два повода погрузиться в глубины космоса. Во-первых, начинается главный летний звездопад – персеиды. Каждую минуту, при ясном небе, вероятность исполнения желаний будет достигать 10% ✨
А вот и вторая причина! Начинается наш цикл постов про астро-ориентацию и звездные датчики. В космосе, на летательном аппарате или на земле, алгоритм ориентации всегда можно собрать из однотипных компонентов. Давайте спроектируем такой? Что нужно сделать?
Во-первых нужно отфильтровать изображение. Это мы сделаем в первом примере, который находится 👉 здесь. Если рассуждать по порядку, то мы сперва загрузим в Engee какой-нибудь снимок и создадим скрипт, а потом:
☄️ Научимся исключать отдельные области снимка, например те, где наиболее вероятна засветка. Научимся задавать интересующую область через массив CartesianIndices.
☄️ Построим гистограмму изображения (вид графика histogram) и убедимся что изображение достаточно контрастно (и вообще в том, что в кадре есть звезды). Подправим контраст при помощи
☄️Выберем алгоритм бинаризации из библиотеки ImageBinarization, например MinimumError(). Есть множество отличных локальных и глобальных алгоритмов, которые по-разному реагируют на шум.
☄️Полученное черно-белое изображение легко сегментировать на объекты (
☄️Наконец, немного простейшей геометрической оптики – рассчитаем трехмерные координаты звезд относительно камеры.
В одном интерактивном скрипте мы пройдем путь от гипотезы до реализации, примем проектные решения и создадим высокоуровневую модель алгоритма фильтрации изображения.
👆 Кстати! Весь ближайший месяц, в созвездии Персея будут сразу и Марс, и Юпитер, очень заметные на ночном небе. Единственная возможная интерпретация этого явления – приближается летняя школа Julia, которая пройдет в конце августа, и мы рады сообщить, что стали ее информационным партнером! 😎
Желаем вам интересного чтения и ждем вас в Engee!💼
Друзья,
У нас сегодня есть сразу два повода погрузиться в глубины космоса. Во-первых, начинается главный летний звездопад – персеиды. Каждую минуту, при ясном небе, вероятность исполнения желаний будет достигать 10% ✨
А вот и вторая причина! Начинается наш цикл постов про астро-ориентацию и звездные датчики. В космосе, на летательном аппарате или на земле, алгоритм ориентации всегда можно собрать из однотипных компонентов. Давайте спроектируем такой? Что нужно сделать?
Во-первых нужно отфильтровать изображение. Это мы сделаем в первом примере, который находится 👉 здесь. Если рассуждать по порядку, то мы сперва загрузим в Engee какой-нибудь снимок и создадим скрипт, а потом:
☄️ Научимся исключать отдельные области снимка, например те, где наиболее вероятна засветка. Научимся задавать интересующую область через массив CartesianIndices.
☄️ Построим гистограмму изображения (вид графика histogram) и убедимся что изображение достаточно контрастно (и вообще в том, что в кадре есть звезды). Подправим контраст при помощи
adjust_histogram.☄️Выберем алгоритм бинаризации из библиотеки ImageBinarization, например MinimumError(). Есть множество отличных локальных и глобальных алгоритмов, которые по-разному реагируют на шум.
☄️Полученное черно-белое изображение легко сегментировать на объекты (
label_components()) и взять координаты их центроидов (component_centroids()).☄️Наконец, немного простейшей геометрической оптики – рассчитаем трехмерные координаты звезд относительно камеры.
В одном интерактивном скрипте мы пройдем путь от гипотезы до реализации, примем проектные решения и создадим высокоуровневую модель алгоритма фильтрации изображения.
👆 Кстати! Весь ближайший месяц, в созвездии Персея будут сразу и Марс, и Юпитер, очень заметные на ночном небе. Единственная возможная интерпретация этого явления – приближается летняя школа Julia, которая пройдет в конце августа, и мы рады сообщить, что стали ее информационным партнером! 😎
Желаем вам интересного чтения и ждем вас в Engee!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤12🤯5🔥4🥰2👎1
Media is too big
VIEW IN TELEGRAM
Engee Function: инструкция по применению 👌
Друзья,
Мы всё понимаем… бывает, что модель должна содержать флот квадрокоптеров с приемниками ГЛОНАСС, численную оптимизацию и решение большой СЛАУ, плюс ледокол и модель солнечной системы.
В библиотеке Engee есть как минимум один блок, который с любой точностью позволяет реализовать всё вышеназванное. Знаете какой?
Встречайте Engee Function! Это самый гибкий, мощный и самый загадочный блок в библиотеке Engee. Мы посвятили ему наше новое учебное видео и хотим рассказать, как в Engee на высокоуровневом языке Julia создавать собственные компоненты любой сложности:
🏝️Настраивать входы и выходы блока,
🌟Задавать параметры и переменные состояния,
🔥И конечно, воплощать ваши идеи в коде!
Этот блок позволяет вам помещать любые алгоритмы и математические выражения на холст вашей модели. Скорее смотрите и начинайте воплощать ваши мечты в реальность. One block to rule them all! 💍
Ждём вас на engee.com!💼
Друзья,
Мы всё понимаем… бывает, что модель должна содержать флот квадрокоптеров с приемниками ГЛОНАСС, численную оптимизацию и решение большой СЛАУ, плюс ледокол и модель солнечной системы.
В библиотеке Engee есть как минимум один блок, который с любой точностью позволяет реализовать всё вышеназванное. Знаете какой?
Встречайте Engee Function! Это самый гибкий, мощный и самый загадочный блок в библиотеке Engee. Мы посвятили ему наше новое учебное видео и хотим рассказать, как в Engee на высокоуровневом языке Julia создавать собственные компоненты любой сложности:
🏝️Настраивать входы и выходы блока,
🌟Задавать параметры и переменные состояния,
🔥И конечно, воплощать ваши идеи в коде!
Этот блок позволяет вам помещать любые алгоритмы и математические выражения на холст вашей модели. Скорее смотрите и начинайте воплощать ваши мечты в реальность. One block to rule them all! 💍
Ждём вас на engee.com!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍9👏4😁1
Релиз 24.7 – июльское обновление 🥵🥒🥇
Друзья, в первый день последнего (эх!) месяца лета порадуем вас новостями о том, что нового появилось в Engee в июле.
Обновление уже на Engee.com и доступно всем пользователям.
Итак, поехали!
🌟Наконец-то мы открываем всем пользователям доступ в Сообщество Engee;
🌟Информационные баннеры для вас в личном кабинете;
🌟Маски для ячеек кода в интерактивных скриптах;
🌟Пользовательские библиотеки блоков;
🌟Возможность менять цвет блоков;
🌟Умное автодополнение и перенос текста в текстовом редакторе кода;
🌟Отделили функции в рабочей области и добавили иконки для переменных.
А также:
✅Обновили дизайн некоторых элементов интерфейса среды;
✅Переработали интерфейс ввода параметров физических блоков;
✅Реализовали вывод пути до блока и модели;
✅Улучшения в Инспекторе данных: группировка сигналов и синхронизация графиков по времени;
✅Добавили режим непрерывной синхронизации для Solver Configuration;
✅Файловый браузер теперь фокусируется на элементе при его вставке;
✅Добавили новые блоки в базовую библиотеку, а также библиотеки Электрики, Тепла, Газа, ЦОС, Радаров и ФАР;
✅Десятки новых системных объектов и функций для Радаров и ФАР;
✅Как и всегда, выкатили ежемесячные обновления в документацию – новые статьи, переводы и примеры.
Перейдите в раздел Release Notes, чтобы ознакомиться с полным перечнем новшеств!
Ждем вас в Engee и ваши интересные проекты в Сообществе!💼
Друзья, в первый день последнего (эх!) месяца лета порадуем вас новостями о том, что нового появилось в Engee в июле.
Обновление уже на Engee.com и доступно всем пользователям.
Итак, поехали!
🌟Наконец-то мы открываем всем пользователям доступ в Сообщество Engee;
🌟Информационные баннеры для вас в личном кабинете;
🌟Маски для ячеек кода в интерактивных скриптах;
🌟Пользовательские библиотеки блоков;
🌟Возможность менять цвет блоков;
🌟Умное автодополнение и перенос текста в текстовом редакторе кода;
🌟Отделили функции в рабочей области и добавили иконки для переменных.
А также:
✅Обновили дизайн некоторых элементов интерфейса среды;
✅Переработали интерфейс ввода параметров физических блоков;
✅Реализовали вывод пути до блока и модели;
✅Улучшения в Инспекторе данных: группировка сигналов и синхронизация графиков по времени;
✅Добавили режим непрерывной синхронизации для Solver Configuration;
✅Файловый браузер теперь фокусируется на элементе при его вставке;
✅Добавили новые блоки в базовую библиотеку, а также библиотеки Электрики, Тепла, Газа, ЦОС, Радаров и ФАР;
✅Десятки новых системных объектов и функций для Радаров и ФАР;
✅Как и всегда, выкатили ежемесячные обновления в документацию – новые статьи, переводы и примеры.
Перейдите в раздел Release Notes, чтобы ознакомиться с полным перечнем новшеств!
Ждем вас в Engee и ваши интересные проекты в Сообществе!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32❤8👏7👍3👎1🤩1
Media is too big
VIEW IN TELEGRAM
Компьютерное зрение в Engee: генерируем видеоряд 🔭
Engee – отличная среда для обработки сигналов. Сегодня мы хотим вам показать, как в Engee выполнить еще одну важную часть проекта по компьютерному зрению – создать модель для синтеза входных изображений, на базе которой можно разрабатывать и отлаживать ваши алгоритмы.
В этом новом примере мы генерируем стопку изображений и создаем из них ролик. В порождении каждого кадра участвуют четыре отдельных модели:
🎯 мишень – контрастное изображение, которое перемещается относительно камеры;
🌌 фон, относительно которого камера перемещается с субпиксельной скоростью, поэтому применяется интерполяция;
🛰️ модель угловой вибрации платформы, состоящая из блоков
📷 оптическая система, модель которой выполняет преобразование изображения в частотной области.
Статья опубликована в сообществе, оттуда вы можете перенести проект к себе (нажмите "Открыть в Engee") и использовать его как отправную точку для создания вашего собственного алгоритма компьютерного зрения или машинного обучения.
Ждем вас на engee.com!💼
Engee – отличная среда для обработки сигналов. Сегодня мы хотим вам показать, как в Engee выполнить еще одну важную часть проекта по компьютерному зрению – создать модель для синтеза входных изображений, на базе которой можно разрабатывать и отлаживать ваши алгоритмы.
В этом новом примере мы генерируем стопку изображений и создаем из них ролик. В порождении каждого кадра участвуют четыре отдельных модели:
🎯 мишень – контрастное изображение, которое перемещается относительно камеры;
🌌 фон, относительно которого камера перемещается с субпиксельной скоростью, поэтому применяется интерполяция;
🛰️ модель угловой вибрации платформы, состоящая из блоков
Band-Limited White Noise и нескольких компонентов вибрации, заданных в пространстве состояний (State-Space);📷 оптическая система, модель которой выполняет преобразование изображения в частотной области.
Статья опубликована в сообществе, оттуда вы можете перенести проект к себе (нажмите "Открыть в Engee") и использовать его как отправную точку для создания вашего собственного алгоритма компьютерного зрения или машинного обучения.
Ждем вас на engee.com!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍9👏4😎2👀1
💥Редактор цифровых фильтров в Engee! 💥
Друзья, мы знаем, что вы этого очень ждали, и, наконец, мы представляем вам еще одно новое приложение Engee! 🎉
🪄Редактор цифровых фильтров — это графическое приложение (запустить его можно в меню приложений) в Engee для проектирования и анализа цифровых фильтров. Инструмент позволяет интерактивно создавать цифровые фильтры с конечной (КИХ) и бесконечной (БИХ) импульсной характеристикой, задавать технические характеристики фильтров, проводить анализ фильтров, визуализировать амплитудные и фазовые характеристики, нуль-полюсные диаграммы, групповые и фазовые задержки, импульсные и переходные характеристики. Незаменимый инструмент для ЦОС!
👷Первая версия приложения позволяет задавать тип отклика (частотной характеристики) фильтра, устанавливать порядок, частотные и амплитудные характеристики фильтра, осуществлять синтез коэффициентов числителя и знаменателя передаточной функции фильтра, а также выгружать их в виде текстового файла. В дальнейшем мы будем постоянно улучшать функциональность приложения. Ждем от вас откликов и предложений!
Скорее открывайте меню приложений Engee и попробуйте его сами!💼
Друзья, мы знаем, что вы этого очень ждали, и, наконец, мы представляем вам еще одно новое приложение Engee! 🎉
🪄Редактор цифровых фильтров — это графическое приложение (запустить его можно в меню приложений) в Engee для проектирования и анализа цифровых фильтров. Инструмент позволяет интерактивно создавать цифровые фильтры с конечной (КИХ) и бесконечной (БИХ) импульсной характеристикой, задавать технические характеристики фильтров, проводить анализ фильтров, визуализировать амплитудные и фазовые характеристики, нуль-полюсные диаграммы, групповые и фазовые задержки, импульсные и переходные характеристики. Незаменимый инструмент для ЦОС!
👷Первая версия приложения позволяет задавать тип отклика (частотной характеристики) фильтра, устанавливать порядок, частотные и амплитудные характеристики фильтра, осуществлять синтез коэффициентов числителя и знаменателя передаточной функции фильтра, а также выгружать их в виде текстового файла. В дальнейшем мы будем постоянно улучшать функциональность приложения. Ждем от вас откликов и предложений!
Скорее открывайте меню приложений Engee и попробуйте его сами!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27👏8🥰7❤1🆒1