.SLX

SLX ファイル

Simulink Model File
質問する
クイック回答

SLX ファイルは、MathWorks による Simulink ブロック線図モデルです。これを開くには、Simulink アドオンがインストールされた MATLAB が必要です。ファイルをダブルクリックするか、MATLAB プロンプトで open_system('model.slx') を実行してください。無料のスタンドアロンビューアは存在しません。注意:一部のデータベースでは .slx を SpectraLayers オーディオプロジェクトと誤って分類していますが、それは間違いです。

開発元: The MathWorks カテゴリ: データファイル MIME: application/octet-stream
対応OS Windows macOS Linux
関連: .PKPASS · .DAT · .JSON · .RIS

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 18, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

SLX ファイル形式とは?

.slx ファイルは、シミュレーションソフトウェアである Simulink に関連付けられています。Simulink は、ブロックとダイアグラム作成ツールを基本要素として使用するグラフィカルプログラミング環境であり、ユーザーはこれらを組み合わせて複雑な動的モデルを作成し、シミュレーションを実行します。

.slx は、MATLAB/Simulink R2012a で導入されたレガシーな .mdl 形式の後継です。プレーンテキストの .mdl とは異なり、.slx ファイルは Open Packaging Conventions (OPC) に準拠した ZIP アーカイブ としてパッケージ化されています。内部では、主要なモデルデータが UTF-8 エンコードされた XML を使用して simulink/blockdiagram.xml に格納されており、各エントリには DEFLATE による圧縮が適用されているため、.slx ファイルは大幅にコンパクトになっています。また、XML 構造により .slx は非 ASCII 文字を適切にサポートし、バージョン管理システムとの親和性も高まっています。

Simulink は、The MathWorks によって開発された MATLAB 用のパッケージです。MATLAB は科学者の間で非常に人気があり、ほとんどの技術・工学学位プログラムで学生が学習することを求められます。この環境により、ユーザーは複雑なシステムのモデリングや数学的計算を行うことができます。

セキュリティと安全性

リスク: MEDIUM

SLX は実行ファイルではなくデータ/モデルファイルであるため、単に開くだけならリスクは低いです。ただし、Simulink モデルには、モデルを開いたときやシミュレーション時に実行されるコールバックや埋め込み MATLAB コード(モデル/ブロックコールバック、InitFcn、S-functions)が含まれる可能性があるという注意点があります。そのため、信頼できないソースからのモデルは任意の MATLAB コードを実行する恐れがあります。なじみのないモデルは注意して開き、コールバックを確認し、コンパイルされたバイナリを呼び出す S-functions には警戒してください。偽の «SLX ビューア» ダウンロードサイトはアドウェアを同梱していることがあります。正当な無料のスタンドアロン SLX ビューアは存在しません。MATLAB/Simulink を使用するか、ファイルを解凍して XML を検査してください。

形式の詳細

概要
正式名称Simulink Model File別名 Simulink model, SLX model
開発元The MathWorks登場時期 2012 (MATLAB/Simulink R2012a); default model format since R2012b
MIME タイプapplication/octet-stream
タイプZIP ベース (Open Packaging Conventions) XML モデルパッケージ
この拡張子は以下でも使用されています…
  • Excel SLX シンボリックリンク スプレッドシート (レガシー) - 古い SYLK/SLX シンボリックリンク スプレッドシートのエクスポート形式。廃止されており、今日ではほとんど見られません。
  • Surfer SLX カラースペクトル / Sublime ライセンス (.slx) - Golden Software Surfer のカラースケールファイルや、一部のアプリのライセンスファイルも .slx を使用しますが、Simulink とは無関係です。
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
504B0304
ASCII
PK··
ZIP や OOXML ファイルと最初のバイトは同一です。内部レイアウトで区別します:blockdiagram.xml を含む /simulink/ フォルダ、および [Content_Types].xml と metadata/ フォルダが存在します。

SLX ファイルを開くプログラム

Windows3 apps
7-Zip オープンソース .slx を .zip にリネーム(またはアーカイブとして開く)して blockdiagram.xml を検査します。ダイアグラムのレンダリングは行われず、生の XML を表示するだけです。
Simulink (MATLAB) 有料 Simulink を含む MATLAB をインストールし、.slx をダブルクリックするか、MATLAB プロンプトで open_system('model.slx') または simulink と入力します。
MATLAB Online フリーミアム .slx を MATLAB Online(ブラウザ)にアップロードし、ローカルインストールなしで Simulink で開きます(ライセンスまたは試用版が必要です)。
macOS1 app
Simulink (MATLAB) 有料 Simulink を含む MATLAB をインストールし、.slx をダブルクリックするか、MATLAB プロンプトで open_system('model.slx') または simulink と入力します。
Linux1 app
Simulink (MATLAB) 有料 Simulink を含む MATLAB をインストールし、.slx をダブルクリックするか、MATLAB プロンプトで open_system('model.slx') または simulink と入力します。

技術的詳細

詳細仕様
コンテナ形式Open Packaging Conventions (OPC) に準拠した ZIP アーカイブ。OOXML で使用されているものと同じコンテナファミリーです。
主要な内部ファイル`simulink/blockdiagram.xml` がブロックの階層、パラメータ、配線を保持し、`[Content_Types].xml` やメタデータパーツによって補完されます。
テキストエンコーディングすべての XML パーツで UTF-8 を使用
バイト順序リトルエンディアン (ZIP バイナリ構造)
圧縮ZIP エントリごとに DEFLATE を適用。同等の `.mdl` テキストよりも大幅にファイルサイズが小さくなります。
マジックバイトオフセット 0 に `50 4B 03 04` (`PK`)。標準的な ZIP ローカルファイルヘッダーですが、内部のフォルダレイアウトによって汎用 ZIP と区別されます。
MIME タイプ`application/octet-stream` (主要); `application/zip` としても認識されます。
スキーマのバージョニングXML スキーマは MATLAB リリースごとにバージョン管理されます。新しい Simulink は古い `.slx` ファイルを読み取れますが、古い Simulink は新しいリリースで保存されたモデルを拒否する場合があります。
保護されたバリアント`.slxp` - シミュレーションを許可しつつ、ブロックの内部を隠すために暗号化またはロックされたモデル形式。
バージョン管理XML パーツは差分(diff)を取りやすく、Simulink プロジェクトは Git や SVN と統合してチーム間での `.slx` の変更を追跡できます。
Unicode サポートブロック名やアノテーションで完全な Unicode/UTF-8 をサポートし、レガシーな `.mdl` 形式の非 ASCII 制限を解消しています。
一般的なファイルサイズモデルの複雑さに応じて数十 KB から数 MB。同じ内容の `.mdl` よりも大幅にコンパクトです。
関連するコンパニオン形式`.slxc` (Simulink キャッシュ), `.slddx` (データディクショナリ), `.slreqx` (要求リンク)
サポートされているプラットフォームWindows, macOS, Linux - MATLAB/Simulink がインストールされている場所ならどこでも。MATLAB Online 経由でも編集可能です。
リリース日2012 (MATLAB/Simulink R2012a); default model format since R2012b
最新バージョンOngoing - current Simulink R2025a/R2025b; SLX is the maintained default model format
仕様書www.mathworks.com

SLX の変換

コミュニティ Q&A

ユーザーからの質問
質問する
SLX ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。SLX ファイルについて最初の質問をしてみましょう。

よくある質問

SLX ファイルを開くにはどうすればよいですか?
Simulink アドオンを搭載した MATLAB が必要です。.slx をダブルクリックするか、MATLAB プロンプトで open_system('yourmodel.slx') を実行してください。無料のスタンドアロン Simulink ビューアは存在しません。
MATLAB なしで SLX を開くことはできますか?
ライブダイアグラムを表示することはできません。拡張子を .zip に変更して内部の blockdiagram.xml を読み取り、構造を検査することは可能ですが、レンダリングやシミュレーションには Simulink(MATLAB の無料試用版や MATLAB Online が利用可能)が必要です。
SLX と MDL の違いは何ですか?
どちらも Simulink モデルです。MDL は古いプレーンテキスト形式です。SLX(R2012b 以降のデフォルト)は ZIP/XML パッケージであり、よりサイズが小さく、UTF-8(アジア圏の文字の問題を解決)に対応しており、バージョン管理にも適しています。
自分のバージョンの Simulink で SLX が開かないのはなぜですか?
より新しい MATLAB リリースで保存された可能性があります。送信者に Simulink > 名前を付けて保存(以前のバージョンへエクスポート)を使用して、お使いのバージョン用にエクスポートするよう依頼するか、MATLAB をアップデートしてください。
SLX ファイルはオーディオファイルやスプレッドシートですか?
いいえ。一部のデータベースでは .slx を «SpectraLayers オーディオプロジェクト» や SYLK スプレッドシートとして誤認しています。現代の用途において、.slx は圧倒的に Simulink (MathWorks) のシミュレーションモデルを指します。
SLX を MDL に変換するにはどうすればよいですか?
Simulink で «名前を付けて保存» を選択し、«Simulink モデル (*.mdl)» を選択するか、Simulink.exportToVersion を実行して古いリリースをターゲットにします。mdl から slx への変換は、単に MDL を開いて SLX として保存するだけです。

参考文献

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

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.BINCD/DVD Disc Image (BIN/CUE)
8.PARTPartial Download File
9.DBSQLite Database File
10.JSONJavaScript Object Notation file

関連する拡張子

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

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧