Simulink

 

Nuove funzionalità di Simulink

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

Scopri le novità di Simulink direttamente dal nostro team di sviluppo:

Editing intelligente

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

Predictive Quick Insert: Connect a recommended block to an existing block in your model, sorted by frequency of use

Inserimento rapido predittivo: Collega un blocco consigliato a un blocco esistente nel modello, ordinato per frequenza di utilizzo

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

Port Connection Cues: Evidenzia le porte compatibili quando viene disegnata una linea di segnale

Nomi di blocchi nascosti: Migliora l’aspetto del modello nascondendo i nomi dei blocchi predefiniti

Cablaggio ridotto dei bus: Raggruppa rapidamente segnali in bus e crea automaticamente porte di tipo bus per ridurre le linee di segnale tra e all’interno di sottosistemi

Analisi della simulazione

Blocco Gauge personalizzato: Crea un misuratore dall’aspetto completamente personalizzabile

Mappe in Simulation Data Inspector: Visualizza i dati delle mappe sincronizzati con i dati dei segnali in Simulation Data Inspector

Simulation Pacing: Esegui simulazioni in tempo reale o a una velocità specifica per una migliore visualizzazione

Simulation Data Inspector in Live Editor: Aggiungi, visualizza e modifica i grafici del Simulation Data Inspector direttamente nel Live Editor

Legenda del Sample Time: Identifica in modo interrativo le frequenze di campionamento presenti nel modello evidenziandole dalla legenda del sample time.

Gestione diagnostica: Correggi errori e avvisi, ad esempio per loop algebrici, direttamente a partire dai messaggi di diagnostica, da cui puoi anche gestire la diagnostica soppressa.

Messaggi hit crossing: Crea messaggi per il debug e inviali a Stateflow e SimEvents per indicare eventi in Simulink nella
modellazione di sistemi ibridi

Miglioramenti della performance

Specifica del dominio di esecuzione: Migliora le prestazioni del tuo solutore e il tuo codice specificando i domini dei sottosistemi all'interno del modello.

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

Accellerazione Just-In-Time: Compila velocemente il modello di più alto livello per prestazioni migliori durante l'esecuzione di simulazioni in modalità Accelerator

Simulazioni parallele

Simulazioni batch: Esecuzione di simulazioni in background utilizzando batchsim

Simulation Manager: Monitora, ispeziona e visualizza il progresso e i risultati delle simulazioni

Simulazioni parallele: Esegui direttamente più simulazioni parallele tramite il comando parsim

Funzionalità aggiornate

Aggiornamento dei progetti Simulink: Aggiorna facilmente a una nuova release verificando le compatibilità dei file in codice MATLAB all’interno del progetto.

Aggiornamento dei progetti Simulink: Aggiorna rapidamente tutti i modelli presenti in un Simulink Project all’ultima release.

Supporto hardware

Pacchetto di supporto Simulink per Minidroni PARROT: Utilizza gli algoritmi di controllo di volo sui Minidroni PARROT

Supporto per dispositivi mobili Android e iOS: Crea applicativi per dispositivi mobili direttamente dai modelli Simulink

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

Modellazione software run-time

Disposizione degli array per righe: Semplifica l'integrazione con funzioni, strumenti e librerie esterne C/C++, specificando la disposizione degli array per righe nelle Lookup Table e altri blocchi

Componenti schedulabili: Schedula esplicitamente i modelli per la simulazione e l’adattamento al tuo ambiente software

Funzioni Simulink con visibilità estesa: Crea funzioni Simulink in grado di oltrepassare i confini dei modelli per componenti software riutilizzabili

Blocchi Initialize Function e Terminate Function: Utilizza degli 
eventi per modellare il comportamento dinamico di avvio e arresto

Gestione dei progetti

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

Rinominare un bus a livello di progetto: Puoi aggiornare automaticamente tutti i riferimenti del bus in un progetto Simulink quando rinomini un bus o un elemento di un bus

Confronto di modelli: Utilizza i filtri personalizzati per semplificare e isolare i confronti tra modelli

Analisi degli impatti: Identifica facilmente dipendenze e impatti di modifiche su blocchi o requisiti nel progetto Simulink

Automatic Project Creation: Easily turn a folder into a project and manage your files, data, and environment in one place

Gestione dati

Completamento automatico dei parametri del blocco: Migliora la velocità e la precisione di modifica dei parametri del blocco selezionando i nomi di variabili o funzioni suggerite durante la digitazione

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

Dati di design del modello: Utilizza più fonti per i dati di design consentendo al Data Dictionary di accedere al base workspace

Signal Editor: Crea e modifica segnali di input organizzabili per più simulazioni

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

Component-Based Modeling

Blocco Caller C: Richiama le funzioni C esterne direttamente dal modello

Bus: Crea bus dalle linee di connessione fisica di Simscape e memorizza gli array di bus virtuali e non virtuali nei bus virtuali

Segnali varianti nei bus: Utilizza condizioni sulle varianti per aggiungere e rimuovere in modo dinamico gli elementi

Varianti di Simulink: Crea modelli varianti maggiormente personalizzabili utilizzando il Variant Subsystem migliorato e le capacità di propagazione delle condizioni sulle varianti