MATLAB® fornisce un’integrazione flessibile e bidirezionale con molti linguaggi di programmazione, incluso Python. Ciò consente a diversi team di lavorare insieme e utilizzare gli algoritmi MATLAB all’interno del software di produzione e dei sistemi IT.

L’integrazione bidirezionale tra MATLAB e Python consente di:


Richiamare MATLAB da Python

L’API di MATLAB Engine per Python consente di richiamare MATLAB come motore di calcolo da Python.

L’API consente di eseguire comandi MATLAB dall’interno dell’ambiente Python senza avviare una sessione desktop di MATLAB. Scopri di più sull’API di MATLAB Engine per Python.


Richiamare librerie Python da MATLAB

Se si hanno funzioni e oggetti in Python, è possibile richiamarli direttamente da MATLAB.

Ciò consente di lavorare interamente in MATLAB senza cambiare l’ambiente di programmazione. Scopri di più su come  richiamare librerie Python da MATLAB.


Creare pacchetti di programmi MATLAB per la distribuzione scalabile con Python

Scrivi algoritmi e applicazioni in MATLAB, crea pacchetti e condividili con un solo clic. È possibile creare pacchetti Python dai programmi MATLAB utilizzando MATLAB Compiler SDK™. Questi pacchetti possono essere integrati con applicazioni Python che, a loro volta, possono essere condivise con utenti desktop o distribuite su sistemi Web e aziendali, senza royalty.   Scopri di più sull’integrazione di programmi MATLAB compilate in applicazioni Python.

Amplia i tuoi programmi MATLAB per accedere e utilizzare contemporaneamente un sistema di database, applicazioni Web e applicazioni aziendali distribuendo i programmi su MATLAB Production Server™. Il server fornisce un’integrazione all’interno dell’architettura IT tramite librerie API client leggere (che includono Python) e un’interfaccia RESTful/JSON.