Это «список программного обеспечения и инструментов 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
Математическое программное обеспечение
Программное обеспечение для моделирования
Программное обеспечение для автоматизированного проектирования
[h4] Это «список программного обеспечения и инструментов 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/Matlab/intro/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-mathworks-introduces-simulink-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
==Тестирование, проверка и анализ== * MATLAB Test — среда модульного тестированияhttps://www.mathworks.com/help/matlab-test/index.html * Simulink Test — среда тестирования моделейhttps://www.mathworks.com/help/sltest/getting-started-with-simulink-test.html * Simulink Coverage — инструмент анализа покрытияhttps://github.com/matlab-actions/run-testshttps://www.mathworks.com/help/slcoverage/index.html * Polyspace — инструменты статического анализа и проверки * Simulink Check — средство проверки стандартов моделированияhttps://www.mathworks.com/help/slcheck/index.html
==Отчетность и образование== * MATLAB Report Generator — инструмент автоматического создания отчетовhttps://www.mathworks.com/help/rptgen/index.html * Simulink Report Generator — инструмент создания отчетов по моделямhttps://www.mathworks.com/help/rptgenext/index.html * MATLAB Grader — платформа оценки программированияhttps://sciengineer.com/from-traditional-to-tech-driven-education-a-deep-dive-into-matlab-grader/
==Наборы инструментов и дополнения== * Панель инструментов обработки изображенийhttps://cis-linux1.temple.edu/~latecki/Courses/CIS581-02/MatCIS581-02/Matlab_images_tb.pdf * Панель инструментов обработки сигналовhttps://github.com/bendourthe/signal-processing-toolbox * Панель инструментов системы управленияhttp://www.ece.northwestern.edu/IT/local-apps/matlabhelp/toolbox/control/control_product_page.html * Панель инструментов оптимизации * Статистика и машинное обучение Панель инструментовhttps://www.oreilly.com/library/view/matlab-for-machine/9781788398435/d122c38e-a744-4c64-9399-db79632a79c9.xhtmlhttp://cda.psych.uiuc.edu/matlab_pdf/stats.pdf * Панель инструментов параллельных вычисленийhttps://www.rcac.purdue.edu/knowledge/bell/run/examples/apps/matlab/parfor
==Сопутствующее бесплатное программное обеспечение с открытым исходным кодом== * GNU Octave — MATLAB-совместимая среда численных вычислений * Scilab — среда численных вычислений со схожим синтаксисом
==MATLAB с другими языками программирования== ===Математические библиотеки C=== * Научная библиотека GNUhttps://www.mathworks.com/matlabcentral/answers/760826-calling-method-in-the-gnu-scientific-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
Математическое программное обеспечение Программное обеспечение для моделирования Программное обеспечение для автоматизированного проектирования [/h4]
Это список инструментов разработки программного обеспечения программирования по списку языков программирования | Язык программирования.
* Список программного обеспечения и инструментов C ++
* Список программного обеспечения и инструментов C
* Список программного обеспечения и инструментов Java
*...
Это список программного обеспечения и инструментов программирования для ADA (язык программирования) | Язык программирования ADA, включая интегрированную среду разработки | IDE, компиляторы, библиотеку (вычисления) | Библиотеки, инструменты проверки и отладки, список численных библиотек | Численные...
Это «список программного обеспечения и инструментов Haskell», включая компиляторы, интерпретатор (вычисления)|интерпретаторы, автоматизацию сборки|инструменты сборки, менеджер пакетов|менеджеры пакетов, интегрированные среды разработки, библиотеки (вычисления)|библиотеки и другие утилиты...
'''Архитектура программного обеспечения виртуальных инструментов (VISA)'''
Архитектура программного обеспечения виртуальных приборов (VISA) — это стандартный программный интерфейс для управления устройствами и связи с ними в испытательной и измерительной отрасли. Он предоставляет общий набор...
В следующей таблице представлен обзор известного программного обеспечения для информационного моделирования зданий (BIM).
== См. также ==
*Аркадия (инженерное дело)
*БИМкс
*СтроительствоSMART
*Сравнение программного обеспечения САПР
*Сравнение редакторов автоматизированного проектирования
*Список...