Contenuto principale

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

Esecuzione contemporanea di modelli in Python

R2026a
Caricare ed eseguire contemporaneamente modelli di Machine Learning in Python per la previsione in Simulink

Eseguire contemporaneamente Python® scikit-learn® e modelli personalizzati di Machine Learning in Python per la previsione in Simulink®, utilizzando i blocchi in Statistics and Machine Learning Toolbox™. Caricare un modello Python salvato in un blocco Scikit-learn Model Predict o in un blocco Custom Python Model Predict, quindi configurare i tipi di dato in ingresso. Ogni blocco esegue il modello in Python e restituisce l'output di Python a Simulink. Opzionalmente, è possibile caricare una funzione Python nel blocco Scikit-learn Model Predict per pre-elaborare i dati dei predittori che Simulink trasmette al modello Python, nonché una funzione per post-elaborare le risposte previste dal modello.

MATLAB® supporta l'implementazione di riferimento di Python, spesso chiamata CPython. Se si utilizza un Mac o una piattaforma Linux®, Python è già installato. Se si utilizza Windows®, è necessario installare una distribuzione, come quelle disponibili all'indirizzo https://www.python.org/downloads/. Per ulteriori informazioni, vedere Configurazione del sistema per utilizzare Python. Entrambi i blocchi sono stati testati utilizzando Python versione 3.10. Per utilizzare il blocco Scikit-learn Model Predict, è necessario che nell'ambiente Python di MATLAB sia installato il modulo scikit-learn.

Blocchi

Scikit-learn Model Predict Block IconScikit-learn Model PredictPredict responses using pretrained Python scikit-learn model (Da R2024a)
Custom Python Model Predict Block IconCustom Python Model PredictPredict responses using pretrained custom Python model (Da R2024a)

Argomenti