MATLAB


Представлен не полный список продукции. За подробностями обращайтесь к менеджеру.

MATLAB — это высокоуровневый язык и интерактивная среда для программирования, численных расчетов и визуализации результатов. С помощью MATLAB можно анализировать данные, разрабатывать алгоритмы, создавать модели и приложения. 

Язык, инструментарий и встроенные математические функции позволяют вам исследовать различные подходы и получать решение быстрее, чем с использованием электронных таблиц или традиционных языков программирования, таких как C/C++ или Java. 
MATLAB широко используется в таких областях, как: 
Более миллиона инженеров и ученых по всем миру используют MATLAB в качестве языка технических вычислений. 
 
MATLAB по сравнению с традиционными языками программирования (C/C++, Java, Pascal, FORTRAN) позволяет на порядок сократить время решения типовых задач и значительно упрощает разработку новых алгоритмов. 
 
MATLAB представляет собой основу всего семейства продуктов MathWorks и является главным инструментом для решения широкого спектра научных и прикладных задач, в таких областях как: моделирование объектов и разработка систем управления, проектирование коммуникационных систем, обработка сигналов и изображений, измерение сигналов и тестирование, финансовое моделирование, вычислительная биология и др. 
 
Ядро MATLAB позволяет максимально просто работать с матрицами реальных, комплексных и аналитических типов данных и со структурами данных и таблицами поиска. 

MATLAB cодержит встроенные функции линейной алгебры (LAPACK, BLAS), быстрого преобразования Фурье (FFTW), функции для работы с полиномами, функции базовой статистики и численного решения дифференциальных уравнений; расширенные математические библиотеки для Intel MKL. 
 
Все встроенные функции ядра MATLAB разработаны и оптимизированы специалистами и работают быстрее или так же, как их эквивалент на C/C++.  
 

Продукты MATLAB

· MATLAB

Высокоуровневый язык технических расчетов, интерактивная среда разработки алгоритмов и современный инструмент анализа данных.

Параллельные вычисления

· MATLAB Distributed Computing Server

Серверная часть пакета для организации распределенных вычислений в среде MATLAB.

· Parallel Computing Toolbox

Набор специальных средств и функций для написания параллельных алгоритмов и организации распределенных вычислений в MATLAB.

Математика, статистика и оптимизация

· Curve Fitting Toolbox

Пакет расширения MATLAB для различных прикладных задач подгонки, аппроксимации и интерполяции данных.

· Global Optimization Toolbox

Расширение оптимизационных возможностей MATLAB и Optimization Toolbox для решения задач оптимизации недифференцируемых, стохастических и разрывных функций

· Model-Based Calibration Toolbox

Предназначен для калибровки моделей сложных систем и механизмов.

· Neural Network Toolbox

Инструмент для проектирования, моделирования, разработки и визуализации нейронных сетей.

· Optimization Toolbox

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

· Partial Differential Equation Toolbox

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

· Statistics and Machine Learning Toolbox

Обеспечивает исследователей, инженеров и финансовых аналитиков полным набором средств для статистической обработки данных.

· Symbolic Math Toolbox

Интсрумент функций аналитических преобразований и поддерживающий арифметику произвольной точности.

· Text Analytics Toolbox

Text Analytics Toolbox предоставляет алгоритмы и средства визуализации для предобработки, анализа и моделирования текстовых данных.

Проектирование и анализ систем управления

· Aerospace Toolbox

Набор специальных инструментов для анализа и моделирования авиационных, космических, реактивных и турбореактивных систем.

· Control System Toolbox

Анализ, проектирование и разработка систем автоматического управления.

· Fuzzy Logic Toolbox

Инструменты для проектирования систем нечеткой логики

· Model Predictive Control Toolbox

Используется для исследования и проектирования алгоритмов управления с предсказанием динамики.

· Robust Control Toolbox

Разработка систем управления объектами с неопределенностями и нелинейностями различного типа

· System Identification Toolbox

Инструменты для создания математических моделей динамических систем на основе наблюдаемых входных/выходных данных.

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

· Antenna Toolbox

Antenna Toolbox предоставляет функции для проектирования, анализа и визуализации антенных элементов и массивов. Вы можете создавать автономные антенны и строить линейные и прямоугольные массивы антенн с использованием библиотеки заданных элементов с параметризованной геометрией.

· Audio System Toolbox

Audio System Toolbox позволяет обеспечить передачу сигнала по аудио интерфейсам с минимальной задержкой, также, он позволяет осуществлять интерактивную настройку параметров и автоматическую генерацию аудио плагинов для цифровых рабочих станций.

· Communications System Toolbox

Содержит набор типовых функций для проектирования систем связи.

· DSP System Toolbox

Пакет расширения MATLAB для проектирования и разработки цифровых фильтров.

· LTE HDL Toolbox

LTE HDL Toolbox™ предоставляет последовательные алгоритмы и блоки Simulink для разработки и реализации подсистем беспроводной связи в стандарте LTE на ПЛИС и ASIC.

· LTE System Toolbox

LTE System Toolbox предоставляет функции и инструменты для проектирования, симуляции и верификации систем связи, соответствующих стандартам LTE и LTE-Advanced. Данный набор инструментов ускоряет разработку алгоритмов и устройств физического уровня стандарта LTE, предоставляет эталонную среду для верификации проектов и их проверки на соответствие стандарту, а также функции для генерации тестовых сигналов.

· Phased Array System Toolbox

Расширяет возможности разработки аппаратных устройств в среде MATLAB

· RF Toolbox

Пакет расширения MATLAB содержащий функции и графические приложения для анализа, расчета и визуализации различных сверхвысокочастотных (СВЧ) систем и радио компонентов, таких как усилители, смесители, передающие устройства, СВЧ фильтры

· Signal Processing Toolbox

Набор типовых функций для цифровой и аналоговой обработки сигналов.

· Wavelet Toolbox

Пакет инструментов MATLAB для работы с вейвлетами.

· Wireless Communications Design

Проектирование беспроводных систем связи в MATLAB

· WLAN System Toolbox

WLAN System Toolbox™ предоставляет набор соответствующих стандарту функций для проектирования, симуляции, анализа и тестирования WLAN систем. Данный инструмент предоставляет возможность формировать сигналы физического уровня, соответствующие стандартам IEEE 802.11ac и 802.11a/b/g/n. Инструмент содержит модели передатчика, приёмника, каналов связи, а также, канальное кодирование, модуляцию (OFDM, DSSS и CCK), распределение потоков (spatial stream mapping) и режим MIMO.

Обработка видео и изображений

· Automated Driving System Toolbox

Automated Driving System Toolbox предоставляет готовые алгоритмы и инструменты для разработки и тестирования систем помощи водителю, а также беспилотных систем.

· Computer Vision System Toolbox

Разработка и моделирование систем компьютерного зрения и обработки видео.

· Image Acquisition Toolbox

Пакет расширения для захвата изображений и видео с внешних PC-совместимых устройств и передачи напрямую в MATLAB

· Image Processing Toolbox

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

· Mapping Toolbox

Пакет расширения MATLAB, содержащий полный набор средств для построения карт, обработки и визуализации картографических данных

Тесты и измерения

· Data Acquisition Toolbox

Пакет расширения MATLAB, предлагающий полный набор программных средств для ввода/вывода аналоговых и цифровых данных

· Image Acquisition Toolbox

Пакет расширения для захвата изображений и видео с внешних PC-совместимых устройств и передачи напрямую в MATLAB

· Instrument Control Toolbox

Пакет расширения MATLAB обеспечивающий взаимодействие с внешними измерительными устройствами, осциллографами, функциональными генераторами и аналитическими инструментами.

· OPC Toolbox

Пакет, расширяющий возможности среды MATLAB & Simulink средствами взаимодействия с OLE for Process Control серверами

· Vehicle Network Toolbox

Позволяет посылать и принимать CAN пакеты напрямую из MATLAB или Simulink

Финансовые вычисления

· Database Toolbox

Пакет расширения MATLAB для работы с базами данных.

· Datafeed Toolbox

Обеспечивает доступ к интернет-базам данных финансовой информации в режиме онлайн

· Econometrics Toolbox

Набор инструментов моделирования на основе принципов поведения экономических систем

· Financial Instruments Toolbox

Разработка, ценообразование, и хедж сложных финансовых инструментов

· Financial Toolbox

Анализ финансовых данных и разработка финансовых моделей

· Spreadsheet Link EX (for Microsoft Excel)

Пакет расширения, обеспечивающий доступ к MATLAB-функциям из среды Microsoft Excel.

· Trading Toolbox

Доступ к котировкам и отправки заявок в торговые системы.

Вычислительная биология

· Bioinformatics Toolbox

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

· SimBiology

Библиотека для имитационного моделирования, анализа и визуализации биохимических процессов

Автоматическая генерация кода

· Filter Design HDL Coder

Продукт добавляет возможность аппаратной реализации фильтров в MATLAB. Это позволяет создавать эффективный, синтезируемый и портируемый VHDL и Verilog код.

· Fixed-Point Designer

Разработка и моделирование систем в арифметике с фиксированной точкой (fixed-point system).

· GPU Coder

GPU Code генерирует оптимизированный код CUDA® из кода MATLAB® для задач глубинного обучения, встраиваемых систем машинного зрения и автономнх технических систем.

· HDL Coder

Продукт для генерации полноценного Verilog и VHDL-кода по Simulink моделям и Stateflow диаграммам.

· HDL Verifier

Дополнительный пакет для взаимодействия среды MATLAB и Simulink® с HDL симуляторами производства Mentor Graphics, Cadence и Synopsys, который позволяет верифицировать VHDL, Verilog и разработки со смешанным кодом.

· MATLAB Coder

Продукт генерирует автономный C и C ++ код из кода MATLAB.

Разработка приложений

· MATLAB Builder EX (for Microsoft Excel)

Пакет, расширяющий возможности MATLAB Compiler средствами разработки надстроек для Microsoft Excel (Add-ins).

· MATLAB Builder JA (for Java language)

Пакет, расширяющий возможности MATLAB Compiler средствам преобразования функций MATLAB в java-классы.

· MATLAB Builder NE (for Microsoft .NET Framework)

Пакет, расширяющий возможности MATLAB Compiler средствами генерации независимых .NET компонентов и COM объектов.

· MATLAB Compiler

Инструмент, позволяющий создавать независимые приложения в среде MATLAB.

· MATLAB Compiler SDK

MATLAB Compiler SDK ™ расширяет функциональные возможности MATLAB Compiler ™, позволяя создавать C / C ++ разделяемые библиотеки, сборки .NET Microsoft и классы JAVA® напрямую из программ Matlab®. Эти компоненты могут быть интегрированы с пользовательскими приложениями, а затем развернуты на настольных системах, в вебе и на предприятиях.

· MATLAB Production Server

MATLAB Production Server позволит вам запускать MATLAB-программы в вашей производственной среде, что дает возможность имплементировать численный анализ в корпоративные приложения.

· Spreadsheet Link EX (for Microsoft Excel)

Пакет расширения, обеспечивающий доступ к MATLAB-функциям из среды Microsoft Excel.

Подключение к базам данных и отчетность

· Database Toolbox

Пакет расширения MATLAB для работы с базами данных.

· MATLAB Report Generator

Инструмент для создания отчетов из среды MATLAB.

 

Продукты Simulink

 

· Simulink

Графическая среда имитационного моделирования, позволяющая при помощи блок-диаграмм в виде направленных графов, строить динамические модели, включая дискретные, непрерывные и гибридные, нелинейные и разрывные системы.

Событийное моделирование

· SimEvents

Библиотека Simulink для моделирования систем с дискретными состояниями, использующая теорию очередей и систем массового обслуживания.

· Stateflow

Разработка и симуляция машин состояний и конечных автоматов.

Физическое моделирование

· RF Blockset

Библиотека Simulink блоков для моделирования сверхвысокочастотных систем и радио компонентов, таких как усилители, смесители, передающие устройства, СВЧ фильтры.

· Simscape

Моделирование и симуляция многодисциплинарных физических систем.

· Simscape Driveline

Моделирование и симуляция одномерных механических систем.

· Simscape Electronics

Библиотека Simulink для моделирования и имитации электронных, и электромеханических систем.

· Simscape Fluids

Библиотека Simulink для физического моделирования гидравлических систем.

· Simscape Multibody

Библиотека Simulink для физического моделирования механических систем.

· Simscape Power Systems

Продукт расширяет Simulink инструментами для моделирования электросиловых систем генерации, передачи, распределения и потребления электроэнергии.

Проектирование и анализ систем управления

· Aerospace Blockset

Библиотека Simulink-блоков, содержащая специальные инструменты для моделирования, интегрирования и имитации авиационных, космических, реактивных и турбореактивных систем.

· Powertrain Blockset

Powertrain Blockset - Моделирование и симуляция автомобильной силовой установки

· Robotics System Toolbox

Robotics System Toolbox предоставляет алгоритмы и возможность аппаратного подключения для разработки автономных мобильных робототехнических приложений. Инструменты включает карту представления, планирование маршрута и слежение пути для роботов с дифференциальной передачей. Вы можете создавать и прототипировать управления двигателем, компьютерное зрение и машины состояний в среде MATLAB или Simulink и интегрировать их с основными алгоритмами в Robotics System Toolbox

· Simulink Control Design

Пакет расширений Simulink для линеаризации сложных нелинейных объектов.

· Simulink Design Optimization

Инструмент, позволяющий по входным и выходным данным реальной физической системы настраивать и калибровать её модель в Simulink.

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

· Communications System Toolbox

Содержит набор типовых функций для проектирования систем связи.

· Computer Vision System Toolbox

Разработка и моделирование систем компьютерного зрения и обработки видео.

· DSP System Toolbox

Пакет расширения MATLAB для проектирования и разработки цифровых фильтров.

· RF Blockset

Библиотека Simulink блоков для моделирования сверхвысокочастотных систем и радио компонентов, таких как усилители, смесители, передающие устройства, СВЧ фильтры.

Автоматическая генерация кода

· DO Qualification Kit (для DO-178)

Пакет инструментов, содержащий документацию, контрольные примеры и методики, которые позволяют подготовить проверочные инструменты Simulink или PolySpace для проектов, выполняемых по стандарту DO-178.

· Embedded Coder

Расширение пакета Real-Time Workshop, позволяющее генерировать С-код, оптимизированный для аппаратной реализации и для исполнения на внешних платах и микроконтроллерах.

· Fixed-Point Designer

Разработка и моделирование систем в арифметике с фиксированной точкой (fixed-point system).

· HDL Coder

Продукт для генерации полноценного Verilog и VHDL-кода по Simulink моделям и Stateflow диаграммам.

· IEC Certification Kit (для IEC 61508 и ISO 26262)

Пакет инструментов, который обеспечивает набор документации, сертификатов и шаблонов, которые помогут Вам использовать Real-Time Workshop Embedded Coder или инструменты проверки кода PolySpace в тех проектах, которые будут сертифицированы по стандартам IEC 61508 или ISO 26262.

· Simulink Coder

Продукт семейства MATLAB и Simulink для генерации полноценного C-кода из Simulink модели.

· Simulink PLC Coder

Данный продукт позволяет автоматически генерировать соответствующий стандарту IEC 61131 код для программируемых логических контроллеров (PLC) и программируемых контроллеров автоматизации (PAC).

· Vision HDL Toolbox

Vision HDL Toolbox предоставляет пиксельно-потоковые алгоритмы для разработки и реализации систем технического зрения на ПЛИС и СБИС. Предлагается среда разработки, которая поддерживает широкий набор типов интерфейсов, размеров и частот кадров, в том числе видео высокой четкости (1080p). Алгоритмы обработки изображений, видео и компьютерного зрения в панели инструментов используют архитектуру, подходящую для реализации на HDL.

Быстрое прототипирование и моделирование HIL

· Simulink Desktop Real-Time

Продукт, обеспечивающий выполнение модели Simulink в реальном времени непосредственно на ОС Windows для быстрого прототипирования или программно-аппаратного тестирования систем управления и обработки сигналов.

· Simulink Real-Time

Simulink Real-Time позволяет создавать приложения реального времени из моделей Simulink и запускать их на аппаратных платформах, подключенных к целевой физической системе. Поддерживается моделирование и тестирование в режиме реального времени, в том числе быстрое прототипирование систем управления, систем компьютерного зрения и DSP, и hardware-in-the-loop (HIL) моделирование.

· xPC Target

Высокопроизводительная среда типа сервер-клиент, позволяющая соединить Simulink и Stateflow модели с реальными физическими исполнительными механизмами и выполнять их в реальном времени, используя универсальную недорогую PC платформу.

· xPC Target Embedded Option

Расширение пакета xPC Target, позволяющее реализовывать и распространять готовые встроенные аппаратные устройства на базе PC-платформы.

Верификация, валидация и тестирование

· HDL Verifier

Дополнительный пакет для взаимодействия среды MATLAB и Simulink® с HDL симуляторами производства Mentor Graphics, Cadence и Synopsys, который позволяет верифицировать VHDL, Verilog и разработки со смешанным кодом.

· Simulink Check

Simulink Check предоставляет наборы общепринятых проверок и метрик, по которым отслеживаются отклонения от стандартов и рекомендаций в процессе разработки.

· Simulink Code Inspector

Продукт автоматически сравнивает сгенерированный код с его исходной моделью для удовлетворения требований инспекции кода.

· Simulink Coverage

Simulink Coverage осуществляет анализ покрытия модели и кода, который оценивает степень завершённости тестирования моделей и сгенерированного кода.

· Simulink Design Verifier

Продукт позволяет автоматически создавать набор тестов, который удовлетворяет полному покрытию модели и требованиям разработчика.

· Simulink Requirements

Simulink Requirements позволяет вам создавать, анализировать и изменять требования в Simulink®.

· Simulink Test

Simulink Test предоставляет инструменты для создания, управления и выполнения систематических испытаний, основанных на моделировании. Вы можете создать не интрузивную тестовую обвязку для проверки модели и подсистемы. Simulink Test включает в себя блок последовательности теста, который позволяет создавать сложные тестовые последовательности и оценки, а также тест менеджер, который позволяет управлять тестами и исполнять их. Инструмент включает функциональный тест, тест на эквивалентность и сравнительное тестирование (back-to-back), в том числе программа в контуре (SIL) и процессор в контуре (PIL). Вы можете создавать отчеты, архивы и рецензии результатов испытаний, перезапуск неудачных тестов и отладку компонента или системы на стадии тестирования.

· SystemTest

Среда для организации тестирования алгоритмов MATLAB и проверки отказоустойчивости Simulink систем.

Графическое моделирование

· Simulink 3D Animation

Пакет позволяет визуализировать динамически cмоделированные системы в среде 3D.

· Simulink Report Generator

Средство создания отчетов из среды Simulink.

 

Продукты PolySpace

 

· Polyspace Bug Finder

Polyspace Bug Finder™ идентифицирует ошибки времени выполнения, проблемы потоков данных и другие дефекты во встраиваемом программном обеспечении, написанном на C и C++. Используя статический анализ, Polyspace Bug Finder анализирует потоки данных, потоки управления и межпроцедурное взаимодействие в программе. Это позволяет выявлять и устранять программные дефекты на ранних стадиях процесса разработки.

· Polyspace Code Prover

Polyspace Code Prover™ доказывает отсутствие ошибок времени выполнения в исходном C и C++ коде – таких, как переполнение, деление на ноль, доступ за пределы массива и других . Результаты создаются без выполнения программы, инструментального оснащения кода или тестовых векторов. Polyspace Code Prover использует статический анализ и абстрактную интерпретацию, основанную на формальных методах. Инструмент можно использовать как с кодом, написанным вручную, так и с автоматически сгенерированным кодом, или на их комбинации. Каждая операция в коде расцвечивается для указания отсутствия ошибок времени выполнения, доказанных ошибок, недостижимых операций и недоказанных операций.

 



Запрос информации

Если вам нужна помощь, пожалуйста воспользуйтесь любым из способов связи с нами: