Это «список программного обеспечения и инструментов MATLAB», включая среды разработки, инструменты проектирования на основе моделей, сравнение инструментов генерации кода | программное обеспечение для генерации кода, утилиты тестирования, платформы развертывания и соответствующие среды численных вычислений.
==Основные среды и редакторы==
* MATLAB — среда численных вычислений
* MATLAB Online — веб-средаhttps://aits.unt.edu/software/matlab.html
* Simulink — среда проектирования на основе моделей
* App Designer — графический инструмент разработки приложенийhttps://imperix.com/doc/help/gui-with-matlab-app-designer
* Live Editor — интерактивный редактор в стиле блокнотаhttps://www.cfm.brown.edu/people/dobrush/am33/M ... /live.html
==Проектирование и моделирование на основе моделей==
* Stateflow — инструмент проектирования конечных автоматов
* Simscape — среда моделирования физической системыhttps://ctms.engin.umich.edu/CTMS/?example=Introduction§ion=SimulinkSimscape
* SimEvents — инструмент моделирования дискретных событий
* SimBiology — среда моделирования биологических системhttps://murray.cds.caltech.edu/images/murray.cds/f/f7/SimbiologyTutorial.pdf
==Генерация и развертывание кода==
* MATLAB Compiler — автономный конструктор приложенийhttps://docs.nersc.gov/applications/matlab/matlab_compiler/
* MATLAB Compiler SDK — инструмент упаковки компонентовhttps://www.mathworks.com/help/compiler_sdk/index.html
* MATLAB Coder — генератор кода C и C++https://matlabsimulation.com/matlab-coder-example/
* Simulink Coder — генерация кода из моделейhttps://ntrs.nasa.gov/citations/20120014980
* Embedded Coder — генератор кода встроенных системhttps://engineering.purdue.edu/~dionysis/EE452/Lab2/Lab2_Supporting_Materials/Embedded%20Coder_Getting%20Started%20Guide.pdf
* HDL Coder — генератор кода языка описания оборудованияhttps://github.com/mathworks/HDL-Coder-Self-Guided-Tutorial
* Simulink PLC Coder — программируемый логический контроллер | генератор структурированного текста ПЛК https://electronicsmaker.com/the-mathwo ... -plc-coder
* MATLAB Web App Server — платформа хостинга веб-приложенийhttps://github.com/mathworks-ref-arch/matlab-web-app-server-on-azure
* MATLAB Production Server — сервер развертывания аналитикиhttps://www.mathworks.com/help/mps/index.html
==Сопутствующее бесплатное программное обеспечение с открытым исходным кодом==
* GNU Octave — MATLAB-совместимая среда численных вычислений
* Scilab — среда численных вычислений со схожим синтаксисом
==MATLAB с другими языками программирования==
===Математические библиотеки C===
* Научная библиотека GNUhttps://www.mathworks.com/matlabcentral/answers ... ic-library
* Самое быстрое преобразование Фурье на Западеhttps://www.cs.ox.ac.uk/devendra.ghate/seminars/fftw.pdf
* PETSchttps://petsc.org/main/manual/matlab/https://www.mathworks.com/products/matlab/matlab-and-c.html
===Математические библиотеки C++===
* Eigen (библиотека C++)|Eigenhttps://libigl.github.io/matlab-to-eigen.htmlhttps://github.com/phausamann/imex
* Armadillo (библиотека C++)|Armadillohttps://arma.sourceforge.net/docs.html
* ALGLIBhttps://www.mathworks.com/matlabcentral/answers/636145-how-to-properly-include-header-cpp-files-from-alglib-in-mexhttps://www.mathworks.com/help/matlab/matlab_external/c-mex-functions.html
===Математические библиотеки Фортрана===
* BLAShttps://github.com/mathworks/MATLAB-Coder-integration-for-BLAS-LAPACK
* LAPACKhttps://www.netlib.org/lapack/lapwrapmw/
* SLATEChttps://www.mathworks.com/matlabcentral/fileexchange/14535-slatec
==См. также==
* Список математического программного обеспечения
* Список программного обеспечения с открытым исходным кодом по математике
* Список программного обеспечения для оптимизации
* Список общедоступных проектов#Цифровое/научное программное обеспечение|Список общедоступных математических и научных библиотек
* Список программного обеспечения для численного анализа
* Списки инструментов разработки программного обеспечения
* MATLAB#Syntax|Синтаксис MATLAB
Математическое программное обеспечение
Программное обеспечение для моделирования
Программное обеспечение для автоматизированного проектирования
Это список инструментов разработки программного обеспечения программирования по списку языков программирования | Язык программирования.
* Список программного обеспечения и инструментов C ++
* Список программного обеспечения и инструментов C
* Список программного обеспечения и инструментов Java
*...
Это список программного обеспечения и инструментов программирования для ADA (язык программирования) | Язык программирования ADA, включая интегрированную среду разработки | IDE, компиляторы, библиотеку (вычисления) | Библиотеки, инструменты проверки и отладки, список численных библиотек | Численные...
Это «список программного обеспечения и инструментов Haskell», включая компиляторы, интерпретатор (вычисления)|интерпретаторы, автоматизацию сборки|инструменты сборки, менеджер пакетов|менеджеры пакетов, интегрированные среды разработки, библиотеки (вычисления)|библиотеки и другие утилиты...
'''Архитектура программного обеспечения виртуальных инструментов (VISA)'''
Архитектура программного обеспечения виртуальных приборов (VISA) — это стандартный программный интерфейс для управления устройствами и связи с ними в испытательной и измерительной отрасли. Он предоставляет общий набор...
В следующей таблице представлен обзор известного программного обеспечения для информационного моделирования зданий (BIM).
== См. также ==
*Аркадия (инженерное дело)
*БИМкс
*СтроительствоSMART
*Сравнение программного обеспечения САПР
*Сравнение редакторов автоматизированного проектирования
*Список...