Nuove funzionalità di Simulink

Simulink è in costante aggiornamento. Scopri le ultime funzionalità e le caratteristiche più recenti.

Editare a gran velocità

MathWorks è sempre alla ricerca di soluzioni per aiutarti a migliorare il modo per portare a termine le attività di modellazione ed editing in Simulink. In ogni versione trovi strumenti e risorse che ti aiutano a perfezionare i tuoi modelli e a raggiungere il tuo obiettivo o a completare il tuo progetto risparmiando tempo.

NEW Simulink Toolstrip: Accesso e individuazione di funzionalità Simulink (R2019b)

Simulink Onramp: Impara le nozioni di base su come creare, modificare e simulare modelli Simulink con un tutorial interattivo (R2019a)

Creazione automatica delle porte: Crea una porta selezionando o trascinando il contorno del blocco (R2018b)

Modifica dall’icona del blocco: Modifica i parametri del blocco senza aprire una finestra di dialogo (R2018b)

Componentizzazione della progettazione

Sviluppa progetti complessi utilizzando la componentizzazione del sistema, lo sviluppo simultaneo, la condivisione e il riutilizzo.

NEW Riferimento di sottosistema: Componentizzazione dei modelli mediante conversione di qualsiasi sottosistema in un riferimento di sottosistema, allo scopo di salvarlo in un file autonomo e promuoverne il riutilizzo (R2019b)

Riferimenti del modello: Apri i modelli di riferimento nel contesto del loro modello genitore per ridurre i clutter delle finestre ed esegui un tracciamento dei segnali più semplice attraverso i blocchi del modello (R2019a)

Blockset Designer: Create, test, document, and publish an entire blockset within one interface - R2019b

Blocco MATLAB System: Richiama le funzioni di Simulink da un blocco MATLAB System (R2019a)

Blocco C Caller: Richiama funzioni C esterne direttamente dal modello (R2018b)

Modellazione software di run-time

Puoi modellare, simulare e finalizzare i componenti Simulink per framework di software embedded. Mediante le astrazioni di modellazione migliori l’algoritmo del tuo modello in modo da poter mappare pianificazione, comunicazioni, memoria e servizi diagnostici e pianificare le funzioni per analizzare gli effetti dell’ordine di esecuzione. Modellando il software di run-time individui eventuali problemi prima di distribuire il codice generato sui sistemi target.

NEW Messaggi: Modellazione e generazione di codice C++ per software composition con comunicazione basata su messaggi (R2019b)

Schedule Editor: Pianifica esplicitamente l’esecuzione dei componenti del tuo modello (R2019a)

NEW Sequence Viewer: Visualizzazione di chiamate di funzione, comunicazione di messaggi, variazioni di stati Stateflow e attività di eventi nel tempo (R2019b)

Disposizione degli array in ordine di riga maggiore: Semplifica l’integrazione con funzioni C/C++, strumenti e librerie esterne specificando la disposizione degli array in ordine di riga maggiore per lookup tables e altri blocchi (R2018b)

Speed Up Your Simulations

Maximize the performance of your simulations with the latest developments in solver technology, cached simulation artifacts, and other enhancements in the simulation workflow. You can also use parallelism to scale up your large-scale simulations.

Parallel Simulations: Directly run multiple parallel simulations from the parsim command - R2017a

Batch Simulations: Offload execution of simulations to run in the background by using batchsim - R2018b

NEW Simulation Manager: Analyze results while simulations are running using configurable plots - R2019b

Execution Domain Specification: Improve your solver performance and code by specifying the domains of subsystems within your model - R2018b

Simulink Cache: Get simulation results faster by using shared model artifacts - R2017a

Velocizzazione delle simulazioni

Massimizza le prestazioni delle tue simulazioni con i più recenti sviluppi tecnologici del solutore, gli artefatti di simulazione memorizzati nella cache e altri miglioramenti nel flusso di lavoro della simulazione. Puoi anche usare il parallelismo per aumentare le simulazioni su larga scala.

Simulazioni parallele: Esegui direttamente più simulazioni parallele dal comando parsim (R2017a)

Simulazioni batch: Esecuzione di simulazioni offload in background utilizzando batchsim (R2018b)

NEW Simulation Manager: Analizza i risultati durante l’esecuzione di simulazioni parallele utilizzando grafici configurabili (R2019b)

Specifica del dominio di esecuzione: Migliora le prestazioni e il codice del tuo solutore specificando i domini dei sottosistemi all’interno del modello in uso (R2018b)

Cache Simulink: Ottieni più rapidamente i risultati di una simulazione utilizzando artefatti di modelli condivisi (R2017a)

Analisi delle simulazioni

Quando devi eseguire il debug, analizzare o visualizzare simulazioni e risultati dei modelli, Simulink ti offre gli strumenti giusti per comprendere in modo più approfondito il comportamento del sistema.

Simulation Pacing: Esegui simulazioni alla velocità di un orologio da parete o a un altro ritmo specifico per una migliore visualizzazione (R2018a)

Simulation Data Inspector: Replica i dati dei test e delle simulazioni in più sottografici con cursori sincronizzati (R2019a)

Signal Editor: Crea e inserisci graficamente segnali con il mouse o con un semplice tocco (R2019a)

NEW Visualizzatore dell’ordine di esecuzione: Determina l’ordine di esecuzione all’interno di attività (R2019b)

Esecuzione di algoritmi sull’hardware

Esegui direttamente algoritmi su una varietà di hardware, tra cui schede Arduino, computer Raspberry Pi, LEGO MINDSTORMS EV3 e smartphone e tablet Android e iOS. Gli algoritmi distribuiti possono essere eseguiti autonomamente o possono essere collegati a Simulink, consentendoti di ottimizzare in modo interattivo i parametri e visualizzare i segnali quasi in tempo reale.

Modalità esterna: Utilizza i blocchi della dashboard e Simulation Data Inspector per eseguire modelli interattivi su Arduino e Raspberry Pi (R2019a)

Connettività wireless: Utilizza i blocchi UDP e TCP/IP per consentire la reciproca comunicazione dei target hardware Simulink (R2017a)

Supporto per dispositivi mobili Android e iOS: Crea app mobili direttamente dai modelli Simulink (R2017b)

Pacchetto di supporto Simulink per minidroni PARROT: Permette di utilizzare gli algoritmi di controllo di volo sui minidroni Parrot (R2017b)

Gestione dei progetti

Gestisci il tuo lavoro e collabora con il tuo team automatizzando attività, processi e gestione di file. Sviluppa i progetti, organizza i file, analizza le loro dipendenze, confronta le modifiche ed esegui operazioni comuni grazie all'automazione e all'integrazione con il controllo del codice sorgente.

Confronto di modelli: Ottieni corrispondenze accurate dei blocchi Simulink confrontando i modelli (R2019a)

Riferimenti del progetto: Scopri la gerarchia completa dei riferimenti del progetto e i file associati direttamente dal tuo progetto Simulink (R2018b)

Analisi degli impatti: Identifica facilmente dipendenze e impatti di blocco o modifiche di requisiti nel tuo progetto Simulink (R2018a)

Creazione automatica di progetti: Trasforma in tutta semplicità una cartella in un progetto e gestisci i file, i dati e gli ambienti in un unico punto (R2017b)

Gestione dei dati di progettazione

Estendi e automatizza la gestione dei dati di progettazione con la progettazione model-based per facilitare flussi di lavoro di sviluppo più efficienti e migliorare l'integrità dei processi di sviluppo.

Argomenti dei modelli: Configura facilmente parametri specifici dell'istanza in una gerarchia di riferimento dei modelli nidificata per la specifica dei valori al livello superiore (R2019a)

Dizionario dati: Definisci i dati globali per i modelli di riferimento in dizionari separati e Simulink verificherà la coerenza durante l'integrazione (R2019a)

Rilevazione variabile non definita: Ricevi notifiche istantanee sulle variabili mancanti durante la modifica del modello (R2018a)

Model Data Editor: Visualizza, filtra, raggruppa e modifica in tutta semplicità più dati utilizzati da un modello, tra cui i segnali, gli stati e le variabili referenziate (R2017b)

Aggiornamento alle funzionalità più recenti

MathWorks offre nuove tecnologie, miglioramenti dei prodotti e miglioramenti della qualità due volte l'anno. Utilizza Upgrade Advisor per aiutarti nel processo di aggiornamento, identificando i casi in cui puoi trarre beneficio dalle funzionalità più recenti.

Aggiornamento dei progetti Simulink: Aggiorna rapidamente tutti i modelli in Simulink Project all’ultima release (R2017b)