05 апреля 2021

Компания MathWorks представляет релиз R2021a с обновлением текущих продуктов и появлением новых.

Новые продукты 

  • DDS Blockset - проектирование и моделирование приложений DDS
  • Radar Toolbox - проектирование, моделирование и тестирование многофункциональных радиолокационных систем
  • Satellite Communications Toolbox - моделирование, анализ и тестирование систем и каналов спутниковой связи

Основные обновления 

  • Aerospace Blockset - высокоуровневое планирование миссий для космических аппаратов и малых спутников с помощью новых блоков Orbit Propagator, CubeSat Vehicle и Attitude Profile
  • Aerospace Toolbox - определение конфигурации и динамики самолета для анализа устойчивости и управления, а также разработка и анализ сценариев спутников и наземных станций
  • Antenna Toolbox - оценка эффективности и потерь в металлических антеннах с конечной проводимостью и толщиной при помощи каталога материалов (например, медь, олово и золото)
  • Audio Toolbox - анализ однолинейных сигналов на базе искусственного интеллекта для аудио, речи и акустики с использованием предварительно обученных глубоких сетей и моделей машинного обучения
  • Computer Vision Toolbox - поддержка маркировки и глубокого обучения с произвольно большими изображениями
  • Datafeed Toolbox - подключайтесь к Bloomberg с помощью интерфейсов C ++ и используйте функции Trading Toolbox, объединенные с Datafeed Toolbox
  • Mixed-Signal Blockset - приложение Mixed-Signal Analyzer для импорта, визуализации и последующей обработки результатов моделирования в Cadence и смешанных сигналов
  • Панель инструментов навигации - реализация мультисенсорного и ориентировочного SLAM; имитировать датчики GNSS с повышенной точностью
  • Polyspace Bug Finder Access - Polyspace Analysis as You Code: запуск статического анализа кода и просмотр результатов в Visual Studio, Visual Studio Code и Eclipse
  • Reinforcement Learning Toolbox - создание, обучение и моделирование агентов обучения с подкреплением в интерактивном режиме с помощью приложения Reinforcement Learning Designer
  • System Composer - создание поведения в диаграммах последовательности, диаграммах состояний и моделях Simulink; проектирование, моделирование и развертывание архитектур программного обеспечения
  • Vehicle Network Toolbox - декодирование и визуализация трафика шин CAN FD и CAN с помощью приложений CAN FD Explorer и CAN Explorer

Подробная информация о выпуске по продукту

MATLAB

Семейство продуктов MATLAB

  • Элементы управления Live Editor: связывайте переменные с раскрывающимися элементами и значениями ползунка для создания динамических элементов управления в сценариях реального времени.
  • Задача Live Editor Create Plot: интерактивное создание графиков и генерация кода
  • Синтаксис Name=Value для передачи аргументов значения по имени в функции
  • Средство просмотра диаграмм классов: создание графических диаграмм классов для изучения иерархии классов и сведений о классах

Сервер веб-приложений MATLAB 

  • Доступ на основе политик: политики для управления доступом к отдельным папкам веб-приложений

Partial Differential Equation Toolbox

  • Электромагнитный анализ: решение двумерных электростатических и магнитостатических задач

Symbolic Math Toolbox

  • Символьные матричные переменные: выполнение вычислений линейной алгебры над символьными матричными переменными, представленными в компактной форме

Искусственный интеллект, Data Science и статистика

Deep Learning Toolbox

  • Experiment Manager: минимизация кодирования с помощью предварительно настроенных шаблонов и обучение с помощью настраиваемых циклов обучения
  • TensorFlow Importer: импорт последовательных и функциональных моделей API в MATLAB

Reinforcement Learning Toolbox

  • Reinforcement Learning Designer: проектирование, обучение и моделирование агентов с помощью визуального интерактивного рабочего процесса

Statistics and Machine Learning Toolbox

  • Приложения для машинного обучения: оценка моделей на основе сохраненных тестовых данных и подгоняйте полностью связанные нейронные сети в Classification Learner и Regression Learner
  • Интерпретируемость: интерпретируйте сложные модели, используя значения Шепли, чтобы получить независимые от модели объяснения.
  • Блоки прогнозирования в Simulink: симуляции и генерация C/C++ кода для деревьев решений и ансамблей деревьев

Text Analytics Toolbox

  • Модели преобразователей BERT: используйте модели BERT для таких задач, как классификация текста, обобщение и анализ тональности

Автомобильная промышленность

Automated Driving Toolbox

  • Экспорт сценариев вождения в формат ASAM OpenSCENARIO 1.0
  • Создание сценариев вождения на основе дорожных данных, импортированных из службы Zenrin Japan Map API 3.0 (Itsumo NAVI API 3.0)

AUTOSAR Blockset

  • Использование портов шин Simulink для моделирования связи на основе сообщений AUTOSAR, запускаемых объектов на основе экспортируемых функций, условий вариантов и невиртуальных шин
  • Импорт и экспорт файлов ARXML с ограничениями порядка выполнения для исполняемых объектов программных компонентов на уровне архитектуры (VFB)

IEC Certification Kit

  • Пример ISO 26262 ADAS: демонстрация использования Simulink для проектирования, внедрения и проверки приложения ADAS в соответствии с ISO 26262: 2018

RoadRunner

  • Инструмент Super-Elevation для управления углами крена вдоль дорог

RoadRunner Scene Builder 

  • Импорт знаков, столбов и барьеров из HERE HD Live Maps.

Vehicle Dynamics Blockset

  • Импорт пользовательских мешей и управление освещением транспортных средств в Unreal Engine.
  • Управление погодой и положением солнца в сценах Unreal Engine

Vehicle Network Toolbox

  • Приложения CAN и CAN FD Explorer: декодирование сообщений CAN и CAN FD и визуализация трафика шин CAN и CAN FD без написания кода MATLAB

Обработка изображений и компьютерное зрение

Image Processing Toolbox

  • Обработка двумерных, трехмерных и нейтральных изображений, размер которых слишком велик для размещения в памяти
  • Генерация кода: повышенная скорость выполнения кода, созданного из нескольких функций
  • Курс Image Processing Onramp: изучите основы практических методов обработки изображений в MATLAB

Computer Vision Toolbox

  • Поддержка маркировки и глубокого обучения с произвольно большими изображениями

Lidar Toolbox 

  • Приложение Lidar Camera Calibrator для калибровки датчиков лидара и камеры для оценки жестких преобразований

Семейство продуктов Simulink 

Simulink

  • Simulink Code Importer: Импорт унаследованного C-кода как повторно используемой библиотеки Simulink
  • Ускорение моделирования: ускорение моделирования с помощью инструкций SIMD и многопоточных косимуляций
  • Порты элементов шины: создание и доступ к интерфейсам компонентов с портами элементов шины с использованием всех типов составных сигналов на основе имен, включая невиртуальные шины и массивы шин
  • Регистрация и анимация событий: проверка и анимация событий в модели, включая блоки подсистемы вызова функций, сообщения Simulink и функции Simulink, используя анимацию событий и инструменты Sequence Viewer
  • Блок Record Block: запись данных моделирования в рабочую область и в файлы из единого блока

Stateflow

  • Модели архитектуры: описание поведения компонентов в System Composer с использованием диаграмм состояний с Stateflow для представления режимов работы
  • Редактор Stateflow : создание чистых, понятных моделей быстрее с помощью быстрой вставки, направляющих для изменения размера и основы меток перехода

System Composer

  • Диаграммы последовательности: описание поведения системы как последовательности взаимодействий между компонентами

Simulink Compiler

  • Экспорт исходного кода FMU: экспорт FMU с исходным кодом C для кроссплатформенной компиляции

Aerospace Toolbox

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

Aerospace Blockset

  • Эталонные модели космических аппаратов: моделирование, симуляции и визуализация движения и динамики малых спутников и космических аппаратов в Simulink с помощью предварительно сконфигурированных моделей и шаблонов проектов (ранее являвшихся частью дополнительной библиотеки моделирования CubeSat Simulation Library)

Генерация кода 

DDS Blockset

  • Новый продукт для проектирования и моделирования приложений DDS

Embedded Coder

  • Сопоставления кода C ++: настройка интерфейсов классов C ++ с использованием сопоставлений кода с помощью интерактивных и программных рабочих процессов
  • Улучшенная поддержка MISRA C ++: 2008: создание кода с уменьшенным количеством нарушений для правил MISRA C ++: 2008 и AUTOSAR C ++ 14
  • Генерация кода для обработки изображений: повышенная скорость выполнения некоторых функций Image Processing Toolbox

MATLAB Coder

  • Генерация кода C / C ++ для сетей глубокого обучения, не зависящего от сторонних библиотек

Автономные системы

Navigation Toolbox

  • Улучшение SLAM с использованием мультисенсорных и ориентировочных точек для графа позы и моделирования GNSS с повышенной точностью
  • Моделирование созвездий Глобальной навигационной спутниковой системы (GNSS) и оценка положения приемников

ROS Toolbox

  • Генерация узлов ROS C++  с помощью MATLAB Coder

UAV Toolbox

  • Добавление данных местности или сеток DTED к смоделированным сценариям БПЛА
  • Управление погодой и положением солнца в сценах Unreal Engine

РЧ и смешанные сигналы

Antenna Toolbox

  • Указание проводимость металла с помощью каталога MetalCatalog или настраиваемых свойств и анализ эффективности излучения

Mixed-Signal Blockset

  • Приложение Mixed-Signal Analyzer: анализ и визуализации данных моделирования смешанных сигналов, трендов и формы сигналов

RF Toolbox

  • Системный объект RF для моделирования моделей огибающей схемы RF Blockset в MATLAB

Simscape

Simscape

  • Курс Simscape Onramp: изучение основ создания, редактирования и моделирования моделей Simscape с помощью интерактивного руководства

Simscape Electrical 

  • Моделирование накопления энергии: моделирование систем электротермических батарей и топливных элементов на разных уровнях точности модели

Верификация и валидация

Продукты для тестирования и проверки моделей Simulink

  • Редактор требований: новый пользовательский интерфейс и панель инструментов с требованиями Simulink
  • График прослеживаемости артефактов: просмотр взаимосвязей между артефактами тестирования на основе требований, для понимания трассируемости с помощью Simulink Check
  • Модульное тестирование C/C++ кода: импорт и тестирование внешнего кода C/C++ с помощью Simulink Test
  • Трассируемость покрытия кода: трассируемость результатов покрытия кода до связанных тестов для моделей, смоделированных в режимах SIL/PIL с помощью Simulink Coverage
  • Модульное тестирование атомарной подсистемы: единая тестовая обвязка, для проверки эквивалентности обычной симуляции и режима исполнения кода SIL для атомарных подсистем с помощью Simulink Test.
  • Поддержка наблюдателя: использование моделей наблюдателей для беспроводного доступа к сигналам для определения целей анализа с помощью Simulink Design Verifier

Polyspace Bug Finder, Polyspace Code Prover, Polyspace Server

  • Polyspace as You Code: запускайте статический анализ кода и просматривайте результаты в Visual Studio, Visual Studio Code и Eclipse.
  • MISRA C: 2012: Поддержка MISRA C: 2012, AMD 2, TC 1
  • Поддержка C ++: проверка проектов, содержащих смесь исходных файлов C и C ++.

Обработка сигналов 

Audio Toolbox

  • Глубокие сети CREPE и OpenL3 для оценки высоты тона и встраивания звука
  • i -векторы для низкоразмерного представления сигналов в приложениях машинного обучения

DSP System Toolbox 

  • Анализ и настройка многоядерного выполнение для моделей Simulink с использованием домена потока данных

Radar Toolbox

  • Новый продукт для проектирования, моделирования и тестирования многофункциональных радиолокационных систем

Sensor Fusion and Tracking Toolbox

  • Систематически создавайте архитектуры слежения и моделируйте системы слежения

Signal Processing Toolbox

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

Wavelet Toolbox

  • Вейвлет-рассеяние по времени: ускорение и развертывание автоматического извлечения функций: время × канал × пакетные данные

Беспроводная связь 

5G Toolbox

  • Создание индивидуальных форм сигналов восходящего (UL) и нисходящего (DL) каналов 5G NR с помощью функций или приложения Wireless Waveform Generator

Communications Toolbox

  • Эффективный с точки зрения вычислений анализ трассировки лучей для моделей каналов с использованием метода стрельбы и отражения лучей (SBR)
  • Пример глубокого обучения беспроводного автокодера с неконтролируемой схемой совместного кодирования и модуляции

LTE Toolbox

  • Доступ к функциональности LTE Toolbox в MATLAB Online

Satellite Communications Toolbox

  • Новый продукт для моделирования, анализа и тестирования систем спутниковой связи и каналов связи.

WLAN Toolbox

  • Создание однопользовательского сигнала IEEE 802.11be и измерение точности модуляции передатчика, спектральной маски и спектральной равномерности
  • Позиционирование и локализация IEEE 802.11az с использованием глубокого обучения

Финансы 

Financial Toolbox

  • Структура Backtesting: построение кривых акций для каждой инвестиционной стратегии
  • Структура Backtesting: указывайте разные частоты для Backtest из массивов datetime, duration или calendarDuration
  • Структура Backtesting: определение ставки по наличным займам и безрисковой ставки, как годовой ставки
  • Пример управления менеджментом: стратегия хеджирования с использованием портфеля оптимизации CVaR
  • Финансовые временные ряды: агрегированные данные в расписании для разной периодичности, от суточной до годовой

Financial Instruments Toolbox

  • Модели дерева акций: ценообразования vanilla, ретроспективные, барьерные или инструменты Asian с использованием решетчатых моделей Кокса-Росса-Рубинштейна (CRR), равной вероятности (EQP) и Лейзена-Реймера (LR)
  • Гибридные инструменты: цена конвертируемых облигаций с использованием метода Кранка-Николсона
  • Инструменты инфляции: построение кривых инфляции и цен на инфляционные облигации и свопы
  • Модель Башелье: ценообразование vanilla, спреды и бинарные инструменты
  • Удалён derivtool