Contenuto principale

Ottimizzazione del tipo di dati in Simulink

Ottimizzare il tipo di dati in virgola fissa per una progettazione efficiente

L'ottimizzazione del tipo di dati è un workflow di conversione automatica del tipo di dati che itera attraverso varie configurazioni in virgola fissa per scegliere i tipi di dati eterogenei ottimali, rispettando i vincoli di tolleranza sul comportamento numerico del sistema. Per una progettazione efficiente, l'ottimizzazione cerca di minimizzare una funzione obiettivo, come la larghezza totale dei bit o il conteggio totale degli operatori, utilizzando tipi di dati in virgola fissa.

È possibile ottimizzare i tipi di dati utilizzando la funzione fxpopt dalla riga di comando o utilizzando il workflow Optimized Fixed-Point Conversion nello strumento in virgola fissa.

Strumenti

Fixed-Point ToolConvert a floating-point model to a fixed-point model

Funzioni

fxpoptOptimize data types of a system

Classi

fxpOptimizationOptionsSpecify options for data type optimization
OptimizationSolutionOptimized fixed-point implementation of system
OptimizationResult Result after optimizing fixed-point system

Argomenti

Risoluzione dei problemi

Blocks That Do Not Support Fixed-Point Data Types

Troubleshoot blocks that are not supported for fixed-point conversion.

Data Type Optimization Not Successful

Troubleshoot errors thrown during data type optimization using the fxpopt function.

Best Practices for Working with the MATLAB Function Block in Automated Fixed-Point Conversion Workflows

Follow best practices and avoid unsupported MATLAB® Function block features.

Esempi in primo piano