Особенности релиза R2014a. Описание главных изменений по продуктам.
Продукты MATLAB
MATLAB: пакеты аппаратной поддержки для Raspberry Pi и веб-камер
Optimization Toolbox: Новый решатель для смешанного целочисленного линейного программирования (MILP)
Statistics Toolbox: Моделирование с повторяющимися измерениями для данных с множественными измерениями на объект
Image Processing Toolbox: Генерация Си кода для 25 функций с помощью MATLAB Coder, и ускорение на GPU для 5 функций
Econometrics Toolbox: Модели в пространстве состояний, самокалибрующийся фильтра Калмана для неполных данных, и увеличение производительности для моделей ARIMA/GARCH
Financial Instruments Toolbox: Построение дуальных кривых, функций для расчета кредитного риска и рискового профиля, а также модели Блэка-Шоулза для ценообразования потолков, полов и свопционов
SimBiology: Унифицированные функции для расчета моделей и усовершенствованная навигация
System Identification Toolbox: Рекурсивный решатель для метода наименьших квадратов и блок онлайн расчета параметров модели
MATLAB Production Server: Защищенное соединение между клиентом и сервером, и динамическое создание запросов
Simulink: Словарь параметров для задания и управления данными, связанными с моделями
Simulink: Рабочий процесс разделения алгоритмов с использованием одной модели при работе с многоядерными процессорами и ПЛИС
Simulink: Встроенная аппаратная поддержка для Lego Mindstorms EV3, Arduino Due, и для смартфонов Samsung Galaxy с операционной системой Android
Stateflow: Чувствительное к контексту автозавершение в диаграммах Stateflow по нажатию клавиши TAB
Simulink Real-Time: Приборные панели, дисплеи с высоким разрешением, а также поддержка протокола FlexRay. Содержит в себе функционал хPC Target и хPC Target Embedded Option
SimMechanics: Импорт графики из формата STEP, расчет общей силы от ограничений для шарниров
Simulink Report Generator: инструменты Object Inspector и Informer для контроля полноты отображения информации Simulink моделей в браузере
Computer Vision System Toolbox: Стереозрение и функции распознавания текстовых символов (OCR)
LTE System Toolbox: новый продукт для моделирования физического уровня систем беспроводной связи по стандартам LTE и LTE-Advanced
Генерация кода
Embedded Coder: Объединение изменений из инструментов AUTOSAR в модели Simulink
Embedded Coder: Генерация оптимизированного кода для микроконтроллеров ARM Cortex-A с использованием библиотеки Ne10
HDL Coder: Поддержка перечисляемого типа данных и автоматическая конвейеризация с управлением по тактовой частоте
HDL Verifier: Поддержка FPGA-in-the-loop через JTAG для оборудования Altera
Новые продукты / Лицензии
LTE System Toolbox (Выпущен в октябре 2013 года, но впервые включен в состав общего релиза)
LTE System Toolbox предоставляет совместимые со стандартами функции и инструменты для проектирования, моделирования и верификации систем связи LTE и LTE-Advanced. Данный тулбокс ускоряет процесс разработки алгоритмического (LTE) и физического уровня (PHY), позволяет производить верификацию и проверку на соответствие "золотому" стандарту, а также дает возможность генерировать тестовые сигналы. Возможности данного пакета включают в себя конфигурирование, моделирование, проведение измерений и анализ линий связи. Создание и переиспользование тестовых векторов позволяет проверять модель на соответствие стандарту LTE на стадиях проектирования, прототипирования и реализации.
Ключевые возможности:
Генерация кода, запуск и тестирование приложений в реальном времени
Simulink Real-Time™ позволяет создавать приложения реального времени из моделей Simulink ® и запускать их на аппаратных платформах, подключенных к целевой физической системе. Поддерживается моделирование и тестирование в режиме реального времени, в том числе быстрое прототипирование систем управления, систем компьютерного зрения и DSP, и hardware-in-the-loop (HIL) моделирование.
Simulink Real-Time добавляет в Simulink возможность автоматически генерировать приложения и запускать их в интерактивном, или автономном режимах на выделенных целевых компьютерах под управлением операционной системы реального времени. Присутствует поддержка многоядерных процессоров и ПЛИС. Блоки драйверов позволяют работать с множеством интерфейсов и платами ввода-вывода.