Optimization Toolbox

 

Optimization Toolbox

Risoluzione di problemi di ottimizzazione lineare, quadratica, conica, intera e non lineare

Definizione dei problemi di ottimizzazione

Modella un problema decisionale o di progettazione come un problema di ottimizzazione. Imposta le decisioni e i parametri di progettazione come variabili di ottimizzazione. Usa variabili per definire una funzione obiettivo per l’ottimizzazione e usa dei vincoli per limitare i possibili valori variabili.

Risoluzione dei problemi di ottimizzazione

Applica un risolutore al problema di ottimizzazione per trovare la soluzione ottimale: una serie di valori variabili di ottimizzazione in grado di produrre il valore ottimale della funzione obiettivo, se presente, e rispettino i vincoli, se presenti.

Programmazione non lineare

Risolvi problemi di ottimizzazione che presentano un obiettivo non lineare o sono soggetti a vincoli non lineari.

Branch and bound utilizzato per risolvere un problema lineare misto intero.

Programmazione lineare e lineare mista intera

Risolvi problemi di ottimizzazione che presentano obiettivi lineari soggetti a vincoli lineari con variabili continue e/o intere.

Risultati dell'ottimizzazione del controllo delle dighe idroelettriche.

Programmazione quadratica e conica

Risolvi problemi di ottimizzazione con un obiettivo quadratico e vincoli lineari o problemi con vincoli conici di secondo ordine.

Utilizzo di un risolutore di minimi quadrati non lineari per il fitting di una ODE.

Minimi quadrati

Risolvi problemi di minimi quadrati lineari e non lineari soggetti a vincoli di limite, lineari e non lineari.

Grafico di un'equazione scalare parametrizzata che dimostra un sistema di equazioni non lineari.

Sistemi di equazioni non lineari

Risolvi sistemi di equazioni non lineari soggetti a vincoli di limite, lineari e non lineari.

Soluzione di ottimizzazione multiobiettivo con il risolutore fgoalattain.

Ottimizzazione multiobiettivo

Risolvi problemi di ottimizzazione che hanno funzioni multiobiettivo soggette a una serie di vincoli.

Applicazione visiva che utilizza l'ottimizzazione per programmare le centrali elettriche.

Distribuzione

Costruisci strumenti di progettazione e supporto decisionale basati sull’ottimizzazione, integrali con sistemi enterprise e distribuisci gli algoritmi di ottimizzazione sui sistemi embedded.

“MATLAB ci ha consentito di velocizzare i nostri processi di R&S e distribuzione grazie ai suoi algoritmi numerici robusti, alla varietà di strumenti di visualizzazione e analisi, alle affidabili routine di ottimizzazione, al supporto per la programmazione a oggetti e all’abilità di esecuzione sul cloud con le nostre applicazioni di produzione Java”.

Richiedi una versione di prova gratuita

30 giorni di prova a tua disposizione.


Pronto per acquistare?

Richiedi una quotazione e scopri i prodotti correlati.

Sei uno studente?

È possibile che la tua scuola già fornisca accesso a MATLAB, Simulink e ad altri prodotti complementari mediante una Campus-Wide License.