Funzioni e oggetti supportati per la generazione di codice C/C++
Il software MATLAB® Coder™ supporta numerose funzioni e oggetti di MathWorks®. È possibile generare codice sorgente C/C++, librerie statiche, librerie dinamiche collegate ed eseguibili dal codice MATLAB che utilizza queste funzioni e oggetti, nonché utilizzare il codice generato al di fuori dell'ambiente di MATLAB. Queste pagine elencano le funzioni e gli oggetti supportati dalla generazione di codice:
In queste pagine, l'icona
relativa alle note e alle limitazioni delle funzionalità estese indica le funzioni e gli oggetti che presentano note o limitazioni d'uso per la generazione di codice. Per visualizzare queste note e limitazioni d'uso, fare clic sull'icona per passare alla sezione Extended Capabilities della pagina di riferimento corrispondente. Quindi, espandere C/C++ Code Generation.
Per alcune funzioni di MathWorks il generatore di codice utilizza librerie precompilate specifiche della piattaforma, poiché sono ottimizzate per le prestazioni su tali piattaforme. Tuttavia, queste librerie precompilate rendono il codice generato meno portabile. Se una funzione di MathWorks utilizza librerie precompilate, la sezione Extended Capabilities della pagina di riferimento della funzione descrive questa restrizione. Per configurare il generatore di codice in modo da evitare, quando possibile, le chiamate a librerie precompilate, impostare il parametro di configurazione Use precompiled libraries o la proprietà di configurazione del codice UsePrecompiledLibraries.