MathWorksがMATLABとSimulinkの最新版「R2026a」を発表、組み込みシステム開発にAI活用
MathWorksがMATLABとSimulinkの最新版「R2026a」を発表
MathWorksは、MATLABとSimulinkの製品ファミリーの最新バージョン「Release 2026a (R2026a)」を発表しました。この新しいリリースでは、組み込みシステムを開発するためのAI機能が加わり、エンジニアリングチームの作業をよりスムーズに進めることができるようになります。
R2026aで特に注目されるのは、「Simulink Copilot」と「Polyspace Copilot」の導入です。これらのツールは、AIの力を借りて、エンジニアが設計の正確さや、開発の過程をしっかりと記録・再現できるようにしながら、作業の効率を上げられるように作られています。
Simulink Copilotでモデルベースデザインを支援
Simulink Copilotは、モデルベースデザインという方法でシステムを設計するエンジニアを助けるツールです。このツールは、ユーザーが作ったモデルやチームが決めた手順、そしてMathWorksの詳しい資料を元に、それぞれの状況に合ったアドバイスをしてくれます。
例えば、モデルの説明文を作ったり、モデルの動きについて質問に答えたり、モデルの中の重要な部分を見つけやすくしたりします。また、問題の原因を突き止め、解決策を提案し、次に何をすべきかを教えてくれるため、エンジニアは設計作業をより速く進めることができます。開発や確認の作業をより統一するために、決まった作業を自動で行うことにも役立ちます。

Polyspace CopilotとPolyspace as You Codeでコード解析を強化
R2026aでは、「Polyspace Copilot」と「Polyspace as You Code」も新たに登場しました。Polyspace Copilotは、Polyspaceが行った解析の結果に基づいてアドバイスを提供し、エンジニアがコードの解析結果を理解し、問題の原因を把握し、効率的に解決できるようにサポートします。
Polyspace as You Codeを使うと、C/C++のコードを書いている途中で、コーディングのルールに合っているか、プログラムに問題や弱点がないかをチェックできます。これには、AIが作ったコードも含まれます。
これらの新しいツールを使うことで、チームは早い段階で問題を見つけ、開発の最初から最後までソフトウェアの品質を高めることができます。

さらに、R2026aでは、Polyspace製品ファミリー全体で3つの機能が強化されました。新しいデスクトップアプリケーションで設定と結果の管理が一つになったり、Polyspace Bug Finderがカスタムチェッカーやコーディング規約に対応したり、Polyspace Testでランタイムエラーの動的な解析機能が加わったりしました。これにより、開発、テスト、確認といったソフトウェアの品質に関わる作業の流れが、よりスムーズになります。
MATLABおよびSimulink製品ファミリ全体のアップデート
R2026aでは、MATLABとSimulinkの製品ファミリー全体で、他にも様々な新しい機能や改善が加えられています。
-
MATLAB Course Designer: 教員がMATLABやSimulinkを使った授業や課題、評価を作成できる新しい製品です。
-
Simulink FMU Builder: SimulinkモデルやC/C++コードから、単独で動くFunctional Mockup Unit (FMU) を作ることができ、モデルの交換や連携作業をサポートします。
-
MATLAB: Webページを作って、MATLABが入っていないパソコンでも見られるように共有できます。Pythonの環境を管理し、MATLABとPythonの間でデータをスムーズにやり取りすることも可能です。
-
Simulink: よく使う操作にすぐにアクセスできる、シンプルなメニューが使えるようになりました。C/C++コードをモデルの中で直接シミュレーションすることも可能です。
-
Wireless Network Toolbox: 無線通信ネットワークのモデルを作ったり、シミュレーションしたり、分析したり、見やすく表示したりすることで、システム全体の動きを評価できます。
-
MATLAB Test: MATLAB Copilotを使って、テストのひな形を作ったり、同じ動きをするか確認するテストを作ったり、過去のコマンドからテストを生成したりできるようになりました。関係ないテストの実行を減らすために、現在のファイルに関係するテストだけを実行することもできます。
-
Mapping Toolbox: 3Dで建物を表示したり、画像を重ねて表示したり、地図の機能が強化され、地理空間の分析がよりしやすくなりました。
-
Signal Processing Toolbox: 新しいフィルターデザイナーアプリとフィルターアナライザーアプリで、デジタルフィルターの設計や分析ができます。時間と周波数のマップにラベルを付けたり、使いやすいツールで信号の特徴を見つけたりすることも可能です。
MathWorksは、製品にAIを組み込むことで、エンジニアがすでに使っている環境の中で作業を助ける方法と、MATLABとSimulinkの機能をエージェント型の作業の流れに組み込む方法の二つで、エンジニアリング分野でのAIの活用を進めています。
R2026aの新しい機能や改善点について、さらに詳しい情報は、MathWorksのR2026a リリースハイライトをご覧ください。また、MathWorksのウェブサイトもあわせてご覧ください。
MathWorks
Simulink Copilot
Polyspace Copilot
MATLAB Copilot
MATLAB MCP Core Server
MATLAB Agentic Toolkit
Polyspace as You Code


