Come iniziare con MATLABCoder
MATLAB® Coder™ genera codice C/C++ da codice MATLAB per diverse piattaforme hardware, dai sistemi desktop all'hardware embedded. Supporta la maggior parte del linguaggio MATLAB e una vasta gamma di toolbox. È possibile integrare il codice generato, leggibile e portabile, nei progetti C/C++ esistenti come codice sorgente, librerie statiche o librerie dinamiche. MATLAB Coder consente di confezionare il codice generato sotto forma di funzione MEX per l'utilizzo in MATLAB. È possibile ottimizzare il codice generato incorporando codice multicore e vettorizzato e chiamando librerie ottimizzate.
MATLAB Coder offre personalizzazioni del codice, ottimizzazioni specifiche per l'hardware, tracciabilità del codice, verifica del codice utilizzando test Software-In-the-Loop (SIL) e Processor-In-the-Loop (PIL), nonché conformità del codice alle linee guida MISRA™ (con Embedded Coder®).
Per distribuire i programmi di MATLAB su piattaforme host supportate da MATLAB, utilizzare MATLAB Compiler™.
Tutorial
- Generate C Code by Using the MATLAB Coder App
Use the MATLAB Coder app to generate C code from an example MATLAB function.
- Generate C Code at the Command Line
Use command line tools to generate C code from an example MATLAB function.
- Accelerate MATLAB Algorithm by Generating MEX Function
Use command line tools to generate a MEX function from an example MATLAB function.
Avvio rapido della generazione di codice
- PASSAGGIO 1: Prepare MATLAB Code for Code Generation
- PASSAGGIO 2: Generate C/C++ Code from MATLAB Code
- PASSAGGIO 3: Test Generated C/C++ Code
- PASSAGGIO 4: Deploy Generated C/C++ Code
Code Generation Guide: Generate Deployable C/C++ Code
Prepare MATLAB code for code generation and generate C/C++ code.
Informazioni sulla generazione di codice da algoritmi di MATLAB
- Overview of Code Generation Using MATLAB Coder
The MATLAB Coder code generation workflow.
- Input Type Specification for Code Generation
How input type specification affects the generated C/C++ code.
- Differences in Appearance of Generated Code and MATLAB Code
How generated code appears different from MATLAB code due to optimizations made by the code generator.
Esempi in primo piano
Apprendimento interattivo
MATLAB Coder Onramp
Imparare le nozioni di base della generazione di codice C e C++ dalle funzioni di MATLAB.
Video
Generazione di codice C da codice MATLAB
Workflow per generare codice C/C++ da codice MATLAB.