Vad är filformatet SLX?
.slx-filer är associerade med Simulink, en simuleringsprogramvara. Simulink är en grafisk programmeringsmiljö som använder block och diagramverktyg som sina grundelement, vilka användare kombinerar för att skapa komplexa dynamiska modeller och köra simuleringar.
.slx är efterföljaren till det äldre .mdl-formatet och introducerades i MATLAB/Simulink R2012a. Till skillnad från den rena textfilen .mdl, är en .slx-fil paketerad som ett ZIP-arkiv enligt Open Packaging Conventions (OPC). Inuti finns den primära modelldatan i simulink/blockdiagram.xml med UTF-8-kodad XML, och komprimering tillämpas per post med DEFLATE - vilket gör .slx-filer betydligt mer kompakta. XML-strukturen ger också .slx korrekt stöd för icke-ASCII-tecken och gör den mer lämpad för versionshanteringssystem.
Simulink är ett paket för MATLAB, utvecklat av The MathWorks. MATLAB är mycket populärt bland forskare, och de flesta tekniska utbildningsprogram kräver att studenter lär sig det. Miljön tillåter användare att modellera komplexa system eller utföra matematiska beräkningar.
Säkerhet & trygghet
RISK: MEDIUMEn SLX är en data-/modellfil, inte en körbar fil, så att bara öppna en innebär låg risk. Förbehållet är att Simulink-modeller kan innehålla callbacks och inbäddad MATLAB-kod (modell-/block-callbacks, InitFcn, S-funktioner) som körs när modellen öppnas eller simuleras - så en modell från en okänd källa kan köra godtycklig MATLAB-kod. Öppna okända modeller med försiktighet, granska callbacks och var vaksam på S-funktioner som anropar kompilerade binärer. Falska webbplatser för nedladdning av «SLX-visare» kan innehålla annonsprogram - det finns ingen legitim fristående SLX-visare; använd MATLAB/Simulink eller packa upp filen för att inspektera dess XML.
Formatdetaljer
i ett nötskal- Excel SLX symbolic-link kalkylblad (föråldrad) - Gammal SYLK/SLX symbolic link-export för kalkylblad - föråldrad, ses sällan idag.
- Surfer SLX färgspektrum / Sublime-licens (.slx) - Golden Software Surfer färgskalefiler och vissa programlicensfiler använder också .slx; orelaterat till Simulink.
Program som öppnar SLX-filer
Tekniska detaljer
djup specifikation| Containerformat | ZIP-arkiv som följer Open Packaging Conventions (OPC), samma containerfamilj som används av OOXML |
| Primär intern fil | `simulink/blockdiagram.xml` innehåller blockhierarki, parametrar och kopplingar; kompletteras av `[Content_Types].xml` och metadatadelar |
| Textkodning | UTF-8 i alla XML-delar |
| Byte-ordning | Little-endian (binära ZIP-strukturer) |
| Komprimering | DEFLATE per ZIP-post; resulterar i filer som är betydligt mindre än motsvarande `.mdl`-text |
| Magic bytes | `50 4B 03 04` (`PK`) vid offset 0 - standard ZIP-filhuvud; den interna mappstrukturen skiljer den från en generisk ZIP |
| MIME-typ | `application/octet-stream` (primär); känns även igen som `application/zip` |
| Schemaversionering | XML-schemat är versionerat per MATLAB-utgåva; nyare Simulink läser äldre `.slx`-filer; äldre Simulink kan neka modeller sparade av en nyare utgåva |
| Skyddad variant | `.slxp` - en krypterad/låst form av modellen som döljer blockens innehåll men fortfarande tillåter simulering |
| Versionshantering | XML-delar är diff-vänliga; Simulink Projects integreras med Git och SVN för att spåra `.slx`-ändringar i team |
| Unicode-stöd | Fullt Unicode/UTF-8 i blocknamn och annoteringar, vilket löser icke-ASCII-begränsningen i det äldre `.mdl`-formatet |
| Typisk filstorlek | Från tiotals KB till flera MB beroende på modellens komplexitet; väsentligt mer kompakt än en `.mdl` med samma innehåll |
| Relaterade följeformat | `.slxc` (Simulink-cache), `.slddx` (datakatalog), `.slreqx` (kravkoppling) |
| Plattformar som stöds | Windows, macOS, Linux - överallt där MATLAB/Simulink är installerat; även redigerbar via MATLAB Online |
| Släppt | 2012 (MATLAB/Simulink R2012a); default model format since R2012b |
| Senaste version | Ongoing - current Simulink R2025a/R2025b; SLX is the maintained default model format |
| Specifikation | www.mathworks.com |
SLX-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om SLX-filer.