Contenuto principale

Definizione dei dati

In che modo la definizione dei dati per la generazione di codice differisce dalla definizione dei dati per MATLAB®

MATLAB è un linguaggio a tipizzazione dinamica. Pertanto, la classe, la grandezza e la complessità di una determinata variabile possono cambiare nel corso dell'esecuzione di MATLAB. Al contrario, i linguaggi a tipizzazione statica, come il linguaggio C/C++, devono determinare i tipi di variabile in fase di compilazione.

Il controllo di come vengono rappresentati i dati, di come viene allocata la memoria e di quali tipi di C vengono utilizzati nel codice generato dipende dal modo in cui viene progettato il codice MATLAB. Seguire le linee guida descritte per consentire al generatore di codice di determinare i tipi di variabili durante la generazione di codice.

Categorie