.SLX

File SLX

Simulink Model File
Fai una domanda
RISPOSTA RAPIDA

Un file SLX è un modello di diagramma a blocchi Simulink creato da MathWorks. Per aprirlo è necessario MATLAB con l'add-on Simulink - fai doppio clic sul file o esegui open_system('model.slx') nel prompt di MATLAB. Non esiste un visualizzatore standalone gratuito. Nota: alcuni database etichettano erroneamente .slx come progetto audio SpectraLayers; non lo è.

Sviluppatore: The MathWorks Categoria: File di dati MIME: application/octet-stream
SI APRE SU Windows macOS Linux
Correlati: .PKPASS · .DAT · .JSON · .RIS

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 18, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file SLX?

I file .slx sono associati a Simulink, un software di simulazione. Simulink è un ambiente di programmazione grafica che utilizza blocchi e strumenti di diagrammazione come elementi di base, che gli utenti combinano per creare modelli dinamici complessi ed eseguire simulazioni.

.slx è il successore del formato legacy .mdl, introdotto in MATLAB/Simulink R2012a. A differenza del formato .mdl in testo semplice, un file .slx è confezionato come un archivio ZIP che segue le Open Packaging Conventions (OPC). All'interno, i dati primari del modello risiedono in simulink/blockdiagram.xml utilizzando XML codificato in UTF-8, e la compressione viene applicata per ogni voce utilizzando DEFLATE - rendendo i file .slx notevolmente più compatti. La struttura XML garantisce inoltre a .slx il supporto corretto per i caratteri non-ASCII e lo rende più adatto ai sistemi di controllo versione.

Simulink è un pacchetto per MATLAB, sviluppato da The MathWorks. MATLAB è molto popolare tra gli scienziati e la maggior parte dei corsi di laurea tecnici e ingegneristici richiede agli studenti di impararlo. L'ambiente consente agli utenti di modellare sistemi complessi o eseguire calcoli matematici.

Sicurezza e incolumità

RISCHIO: MEDIUM

Un file SLX è un file di dati/modello, non un eseguibile, quindi la semplice apertura comporta un rischio basso. L'avvertenza è che i modelli Simulink possono contenere callback e codice MATLAB incorporato (callback di modello/blocco, InitFcn, S-functions) che vengono eseguiti quando il modello viene aperto o simulato - quindi un modello proveniente da una fonte non attendibile potrebbe eseguire codice MATLAB arbitrario. Apri i modelli sconosciuti con cautela, rivedi i callback e diffida delle S-functions che richiamano binari compilati. I siti di download di finti «visualizzatori SLX» possono contenere adware - non esiste un visualizzatore SLX standalone gratuito legittimo; usa MATLAB/Simulink o decomprimi il file per ispezionare il suo XML.

Dettagli del formato

in sintesi
NOME COMPLETOSimulink Model Fileanche noto come Simulink model, SLX model
SVILUPPATOREThe MathWorksdal 2012 (MATLAB/Simulink R2012a); default model format since R2012b
CATEGORIAFile di dati
TIPO MIMEapplication/octet-stream
TIPOPacchetto modello XML basato su ZIP (Open Packaging Conventions)
Questa estensione è usata anche da…
  • Foglio di calcolo symbolic-link Excel SLX (legacy) - Vecchia esportazione di fogli di calcolo a collegamento simbolico SYLK/SLX - obsoleta, raramente vista oggi.
  • Spettro di colori Surfer SLX / Licenza Sublime (.slx) - I file della scala cromatica di Golden Software Surfer e alcuni file di licenza di app utilizzano anch'essi l'estensione .slx; non sono correlati a Simulink.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Primi byte identici a qualsiasi file ZIP / OOXML. Si distingue per il layout interno: una cartella /simulink/ contenente blockdiagram.xml più [Content_Types].xml e metadata/.

Programmi che aprono file SLX

Windows3 apps
7-Zip Open-source Rinomina .slx in .zip (o Apri archivio) per ispezionare blockdiagram.xml - NON esegue il rendering del diagramma, visualizza solo l'XML grezzo.
Simulink (MATLAB) A pagamento Installa MATLAB con Simulink, quindi fai doppio clic sul file .slx - oppure digita open_system('model.slx') / simulink nel prompt di MATLAB.
MATLAB Online Freemium Carica il file .slx su MATLAB Online (browser) e aprilo in Simulink senza un'installazione locale (richiede licenza o versione di prova).
macOS1 app
Simulink (MATLAB) A pagamento Installa MATLAB con Simulink, quindi fai doppio clic sul file .slx - oppure digita open_system('model.slx') / simulink nel prompt di MATLAB.
Linux1 app
Simulink (MATLAB) A pagamento Installa MATLAB con Simulink, quindi fai doppio clic sul file .slx - oppure digita open_system('model.slx') / simulink nel prompt di MATLAB.

Dettagli tecnici

specifiche approfondite
Formato contenitoreArchivio ZIP che segue le Open Packaging Conventions (OPC), la stessa famiglia di contenitori utilizzata da OOXML
File interno primario`simulink/blockdiagram.xml` contiene la gerarchia dei blocchi, i parametri e i collegamenti; integrato da `[Content_Types].xml` e parti di metadati
Codifica del testoUTF-8 in tutte le parti XML
Ordine dei byteLittle-endian (strutture binarie ZIP)
CompressioneDEFLATE per ogni voce ZIP; produce file significativamente più piccoli rispetto al testo `.mdl` equivalente
Magic bytes`50 4B 03 04` (`PK`) all'offset 0 - intestazione standard del file locale ZIP; il layout delle cartelle interne lo distingue da uno ZIP generico
Tipo MIME`application/octet-stream` (primario); riconosciuto anche come `application/zip`
Versionamento dello schemaLo schema XML è versionato per ogni release di MATLAB; le versioni più recenti di Simulink leggono i file `.slx` più vecchi; le versioni più vecchie di Simulink potrebbero rifiutare i modelli salvati da una release più recente
Variante protetta`.slxp` - una forma crittografata/bloccata del modello che nasconde l'interno dei blocchi pur consentendo la simulazione
Controllo versioneLe parti XML sono adatte al confronto (diff); Simulink Projects si integra con Git e SVN per tracciare le modifiche ai file `.slx` tra i team
Supporto UnicodeSupporto completo Unicode/UTF-8 nei nomi dei blocchi e nelle annotazioni, risolvendo la limitazione non-ASCII del formato legacy `.mdl`
Dimensione tipica del fileDa decine di KB a diversi MB a seconda della complessità del modello; sostanzialmente più compatto di un file `.mdl` di pari contenuto
Formati correlati`.slxc` (cache Simulink), `.slddx` (dizionario dati), `.slreqx` (collegamento requisiti)
Piattaforme supportateWindows, macOS, Linux - ovunque sia installato MATLAB/Simulink; modificabile anche tramite MATLAB Online
Rilasciato2012 (MATLAB/Simulink R2012a); default model format since R2012b
Ultima versioneOngoing - current Simulink R2025a/R2025b; SLX is the maintained default model format
Specificawww.mathworks.com

Conversioni SLX

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file SLX. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file SLX.

Domande frequenti

Come si apre un file SLX?
È necessario MATLAB con l'add-on Simulink. Fai doppio clic sul file .slx, oppure nel prompt di MATLAB esegui open_system('tuomodello.slx'). Non esiste un visualizzatore Simulink standalone gratuito.
Posso aprire un SLX senza MATLAB?
Non per visualizzare il diagramma attivo. Puoi rinominarlo in .zip e leggere il file interno blockdiagram.xml per ispezionare la struttura, ma il rendering e la simulazione richiedono Simulink (una versione di prova gratuita di MATLAB o MATLAB Online possono funzionare).
Qual è la differenza tra SLX e MDL?
Entrambi sono modelli Simulink. MDL è il vecchio formato in testo semplice; SLX (predefinito dalla versione R2012b) è un pacchetto ZIP/XML - più piccolo, UTF-8 (risolve i problemi con i caratteri asiatici) e molto migliore per il controllo versione.
Perché il mio SLX non si apre nella mia versione di Simulink?
Probabilmente è stato salvato in una versione più recente di MATLAB. Chiedi al mittente di esportarlo per la tua versione con Simulink > Salva con nome (Esporta in versione precedente), oppure aggiorna MATLAB.
Un file SLX è un file audio o un foglio di calcolo?
No. Alcuni database classificano erroneamente .slx come «progetto audio SpectraLayers» o foglio di calcolo SYLK. Nell'uso moderno .slx è prevalentemente un modello di simulazione Simulink (MathWorks).
Come converto SLX in MDL?
In Simulink scegli Salva con nome e seleziona «Modello Simulink (*.mdl)», oppure esegui Simulink.exportToVersion per puntare a una versione precedente. Passare da mdl a slx consiste semplicemente nell'aprire il file MDL e salvarlo come SLX.

Riferimenti

1MathWorks - Simulink product pagewww.mathworks.com
2MathWorks - Save and back up models (SLX/MDL)www.mathworks.com

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

Estensioni correlate

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z