Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Virgola fissa

Rappresentare i segnali e i valori dei parametri con numeri in virgola fissa per migliorare le prestazioni del codice generato

All’interno dell’hardware digitale, i numeri sono rappresentati da tipi di dati in virgola fissa o in virgola mobile. Per entrambi di questi tipi di dati, le dimensioni della parola sono fissate in un numero di bit prestabilito. Tuttavia, l’intervallo dinamico dei valori in virgola fissa è molto inferiore rispetto a quello dei valori in virgola mobile e dell’equivalente dimensione della parola. Mentre i processori in virgola mobile possono semplificare notevolmente l’implementazione di un sistema in tempo reale e approssimare efficacemente i numeri del mondo reale, i processori in virgola fissa offrono numerosi altri vantaggi. I processori in virgola fissa sono generalmente più piccoli e consumano meno energia. Richiedono inoltre meno memoria e meno tempo di esecuzione.

Per simulare un modello che utilizza numeri in virgola fissa, è necessario installare il prodotto Fixed-Point Designer™. Il prodotto Fixed-Point Designer non è invece necessario per modificare un modello contenente blocchi in virgola fissa o per specificare tipi di dati in virgola fissa.

Funzioni

fixdtCreate Simulink.NumericType object describing a fixed-point or floating-point data type
fixpt_look1_func_approx(Not recommended) Optimize fixed-point approximation of nonlinear function by interpolating lookup table data points
fixpt_evenspace_cleanup(Not recommended) Modify breakpoints of lookup table to have even spacing
fixpt_look1_func_plot(Not recommended) Plot fixed-point approximation function for lookup table
fixpt_set_all(Not recommended) Set property for each fixed-point block in subsystem
fixptbestexpExponent that gives best precision for fixed-point representation of value
fixptbestprecDetermine maximum precision available for fixed-point representation of value

Argomenti

Informazioni complementari