MATLAB (сокращение от англ. «Matrix Laboratory») — пакет прикладных программ для решения задач технических вычислений и одноимённый язык программирования, используемый в этом пакете. С помощью MATLAB созданный компанией MathWorks, вы сможете легко производить матричные вычисления, визуализировать математические функции и экспериментальные данные, реализовывать вычислительные алгоритмы, конструировать графический интерфейс пользователя для решения специфических задач, а также через специальные интерфейсы взаимодействовать с другими языками программирования и программами.
MATLAB – это высокоуровневый язык технических расчетов, интерактивная среда разработки алгоритмов и современный инструмент анализа данных. MATLAB по сравнению с традиционными языками программирования (C/C++, Java, Pascal, FORTRAN) позволяет на порядок сократить время решения типовых задач и значительно упрощает разработку новых алгоритмов. MATLAB представляет собой основу всего семейства продуктов MathWorks и является главным инструментом для решения широкого спектра научных и прикладных задач, в таких областях как: моделирование объектов и разработка систем управления, проектирование коммуникационных систем, обработка сигналов и изображений, измерение сигналов и тестирование, финансовое моделирование, вычислительная биология и др.
• обработка сигналов и связь, • обработка изображений и видео, • системы управления, • автоматизация тестирования и измерений, • финансовый инжиниринг, • вычислительная биология и т.п.
• MATLAB предоставляет множество методов для анализа данных, разработки алгоритмов и создания моделей. Язык MATLAB включает в себя математические функции для инженерных и научных операций. Встроенные математические функции используют процессор-оптимизированные библиотеки, предназначенные для ускорения векторных и матричных вычислений. • Доступны следующие операции: · Интерполяция и регрессия · Дифференцирование и интегрирование · Системы линейных уравнений · Фурье анализ · Собственные значения и сингулярные числа матриц · Обыкновенные дифференциальные уравнения · Разреженные матрицы • Расширения MATLAB предоставляют специализированный функционал в таких областях как статистика, оптимизация, обработка сигналов, машинное обучение.
• MATLAB предоставляет инструменты для получения, анализа и визуализации данных, позволяющие исследовать проблему быстрее, чем это возможно с помощью электронных таблиц или традиционных языков программирования. • Также вы можете документировать результаты в виде графиков, отчётов или публикации кода MATLAB. • Доступ к данным · MATLAB позволяет вам получать доступ к данным из файлов, других приложений, баз данных, внешних устройств. Вы можете читать данные из файлов таких популярных форматов как Microsoft Excel, текстовых или двоичных файлов, изображений, аудио и видео файлов, научных форматов (netCDF и HDF). Функции ввода-вывода позволяют работать с файлами данных любых форматов. · Используя расширения MATLAB можно получать данные с различных устройств, таких как последовательный порт компьютера или звуковая карта, а также потоковые данные в реальном времени с измерительных устройств непосредственно в MATLAB для анализа и визуализации. Помимо того, вы можете управлять такими приборами, как осциллографы, анализаторы сигналов и генераторы колебаний специальной формы. • Анализ данных · MATLAB позволяет управлять, фильтровать и осуществлять предварительную обработку данных. Вы можете исследовать данные для нахождения трендов, проверки гипотез, построения описательных моделей. В MATLAB включены функции для фильтрации, сглаживания, свёртки и быстрого преобразования Фурье (FFT). Продукты-расширения включают возможности подбора кривых и поверхностей, многомерной статистики, спектрального анализа, анализа изображений, идентификации систем и другие инструменты анализа. • Визуализация данных · MATLAB предоставляет набор встроенных функций построения 2D и 3D графиков, а также функции объёмной визуализации. Вы можете использовать эти функции для визуализации и как средство представления обрабатываемой информации. Графики могут быть созданы как интерактивно, так и программно. · В галерее графиков MATLAB есть примеры множества способов представления данных графически. Для каждого примера можно посмотреть и скачать исходный код для использования в ваших приложениях MATLAB.
• Язык MATLAB изначально обладает поддержкой векторных и матричных операций, которая необходима для решения инженерных и научных задач, и предназначена для быстрой разработки и запуска. • С помощью языка MATLAB можно писать программы и алгоритмы быстрее, чем на традиционных языках программирования, потому что нет необходимости таких низкоуровневых организационных операций как объявление переменных, определение типов и выделение памяти. Во многих случаях переход на векторные и матричные операции избавляет от необходимости использования циклов for. В результате одна строка MATLAB кода часто может заменить несколько строк C/C++ кода. • MATLAB обладает свойствами традиционных языков программирования, включая управление потоками данных, обработку ошибок и объектно-ориентированное программирование (ООП). Можно использовать основные типы данных, сложные структуры данных или определять пользовательские типы. • Вы можете получать результаты немедленно, выполняя команды интерактивно по одной за раз. Такой подход позволяет быстро исследовать различные варианты для получения лучшего решения. Объединив эти интерактивные команды в скрипт или функцию можно автоматизировать их выполнение. • Расширения MATLAB имеют встроенные алгоритмы для обработки сигналов и связи, обработки изображений и видеоданных, систем управления и многих других областей. Комбинируя эти алгоритмы с вашими можно реализовать сложные программы и приложения.
• Платформонезависимый высокоуровневый язык программирования ориентированный на матричные вычисления и разработку алгоритмов • Интерактивная среда для разработки кода, управления файлами и данными • Функции линейной алгебры, статистики, анализ Фурье, решение дифференциальных уравнений и др. • Богатые средства визуализации, 2-D и 3-D графика. • Встроенные средства разработки пользовательского интерфейса для создания законченных приложений на MATLAB • Средства интеграции с C/C++, наследование кода, ActiveX технологии
MATLAB Version 9.5 (R2018b) Simulink Version 9.2 (R2018b) Aerospace Blockset Version 4.0 (R2018b) Aerospace Toolbox Version 3.0 (R2018b) Antenna Toolbox Version 3.2 (R2018b) Audio System Toolbox Version 1.5 (R2018b) Automated Driving System Toolbox Version 1.3 (R2018b) Bioinformatics Toolbox Version 4.11 (R2018b) Communications Toolbox Version 7.0 (R2018b) Computer Vision System Toolbox Version 8.2 (R2018b) Control System Toolbox Version 10.5 (R2018b) Curve Fitting Toolbox Version 3.5.8 (R2018b) DSP System Toolbox Version 9.7 (R2018b) Data Acquisition Toolbox Version 3.14 (R2018b) Database Toolbox Version 9.0 (R2018b) Datafeed Toolbox Version 5.8 (R2018b) Deep Learning Toolbox Version 12.0 (R2018b) Econometrics Toolbox Version 5.1 (R2018b) Embedded Coder Version 7.1 (R2018b) Filter Design HDL Coder Version 3.1.4 (R2018b) Financial Instruments Toolbox Version 2.8 (R2018b) Financial Toolbox Version 5.12 (R2018b) Fixed-Point Designer Version 6.2 (R2018b) Fuzzy Logic Toolbox Version 2.4 (R2018b) GPU Coder Version 1.2 (R2018b) Global Optimization Toolbox Version 4.0 (R2018b) HDL Coder Version 3.13 (R2018b) HDL Verifier Version 5.5 (R2018b) Image Acquisition Toolbox Version 5.5 (R2018b) Image Processing Toolbox Version 10.3 (R2018b) Instrument Control Toolbox Version 3.14 (R2018b) LTE Toolbox Version 3.0 (R2018b) MATLAB Coder Version 4.1 (R2018b) MATLAB Compiler Version 7.0 (R2018b) MATLAB Compiler SDK Version 6.6 (R2018b) MATLAB Report Generator Version 5.5 (R2018b) Mapping Toolbox Version 4.7 (R2018b) Model Predictive Control Toolbox Version 6.2 (R2018b) Model-Based Calibration Toolbox Version 5.5 (R2018b) OPC Toolbox Version 4.0.6 (R2018b) Optimization Toolbox Version 8.2 (R2018b) Parallel Computing Toolbox Version 6.13 (R2018b) Partial Differential Equation Toolbox Version 3.1 (R2018b) Phased Array System Toolbox Version 4.0 (R2018b) Polyspace Bug Finder Version 2.6 (R2018b) Polyspace Code Prover Version 9.10 (R2018b) Powertrain Blockset Version 1.4 (R2018b) Predictive Maintenance Toolbox Version 1.1 (R2018b) RF Toolbox Version 3.5 (R2018b) Robotics System Toolbox Version 2.1 (R2018b) Robust Control Toolbox Version 6.5 (R2018b) Sensor Fusion and Tracking Toolbox Version 1.0 (R2018b) Signal Processing Toolbox Version 8.1 (R2018b) SimBiology Version 5.8.1 (R2018b) SimEvents Version 5.5 (R2018b) Simscape Version 4.5 (R2018b) Simscape Driveline Version 2.15 (R2018b) Simscape Electrical Version 7.0 (R2018b) Simscape Fluids Version 2.5 (R2018b) Simscape Multibody Version 6.0 (R2018b) Simulink 3D Animation Version 8.1 (R2018b) Simulink Check Version 4.2 (R2018b) Simulink Code Inspector Version 3.3 (R2018b) Simulink Coder Version 9.0 (R2018b) Simulink Control Design Version 5.2 (R2018b) Simulink Coverage Version 4.2 (R2018b) Simulink Design Optimization Version 3.5 (R2018b) Simulink Design Verifier Version 4.0 (R2018b) Simulink Desktop Real-Time Version 5.7 (R2018b) Simulink PLC Coder Version 2.6 (R2018b) Simulink Real-Time Version 6.9 (R2018b) Simulink Report Generator Version 5.5 (R2018b) Simulink Requirements Version 1.2 (R2018b) Simulink Test Version 2.5 (R2018b) Spreadsheet Link Version 3.4 (R2018b) Stateflow Version 9.2 (R2018b) Statistics and Machine Learning Toolbox Version 11.4 (R2018b) Symbolic Math Toolbox Version 8.2 (R2018b) System Identification Toolbox Version 9.9 (R2018b) Vehicle Dynamics Blockset Version 1.1 (R2018b) Vehicle Network Toolbox Version 4.1 (R2018b) Vision HDL Toolbox Version 1.7 (R2018b) WLAN Toolbox Version 2.0 (R2018b) Wavelet Toolbox Version 5.1 (R2018b)
Toolbox Extra: 5G Toolbox DO Qualification Kit IEC Certification Kit LTE HDL Toolbox MATLAB Distributed Computing Server MATLAB Production Server RF Blockset Risk Management Toolbox Text Analytics Toolbox Trading Toolbox
• OS: Windows 10, Windows 8.1, Windows 7 Service Pack 1, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 Service Pack 1 · Windows 8 is not supported as of R2017b. · Support for Windows Server 2008 R2 will be discontinued as of R2018a. • Processors: Any Intel or AMD x86-64 processor. AVX2 instruction set support is recommended. With Polyspace, 4 cores is recommended • Disk Space: 2 GB for MATLAB only, 4–6 GB for a typical installation • RAM: 2 GB • Graphics: No specific graphics card is required. Hardware accelerated graphics card supporting OpenGL 3.3 with 1GB GPU memory recommended.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.