Definizione dei dati
Definire i dati per l'accelerazione del codice
Il controllo di come vengono rappresentati i dati, di come viene allocata la memoria e di quali tipi vengono utilizzati nell'accelerazione degli algoritmi o nella conversione in virgola fissa dipende dal modo in cui viene progettato il codice MATLAB®. Seguire le linee guida descritte per determinare i tipi di variabili quando si accelerano gli algoritmi o nella conversione in virgola fissa.
Nozioni di base sulla definizione dei dati
- Data Definition Considerations for Code Generation
- Best practice per la definizione delle variabili per la generazione di codice C/C++
- Reuse the Same Variable with Different Properties
- Eliminate Redundant Copies of Variables in Generated Code
- Array Size Restrictions for Code Generation
- Generate Code for Growing Arrays and Cell Arrays with end + 1 Indexing
Categorie
- Tipi numerici
Dati, variabili e funzioni per l'accelerazione del codice
- Caratteri e stringhe
Definire e utilizzare il testo nell'accelerazione del codice
- Dati di dimensione variabile
Dati a grandezza variabile per l'accelerazione del codice, allocazione dinamica della memoria
- Strutture
Strutture di accelerazione del codice e operazioni supportate
- Array di celle
Definire e utilizzare gli array di celle nell'accelerazione del codice
- Tabelle
Definire e utilizzare le tabelle nell'accelerazione del codice
- Array categorici
Definire e utilizzare gli array categorici nell'accelerazione del codice
- Array di data e ora
Definire e utilizzare gli array di data e ora nell'accelerazione del codice
- Array di durata
Definire e utilizzare gli array di durata nell'accelerazione del codice
- Tabelle orario
Definire e utilizzare le tabelle orario nell'accelerazione del codice
- Enumerazioni
Dati limitati a valori specifici per l'accelerazione del codice
- Classi di MATLAB
Classi di MATLAB utilizzate nell'accelerazione del codice
- Handle della funzione
Handle della funzione nell'accelerazione del codice
- Dizionari
Definire e utilizzare i dizionari nell'accelerazione del codice