R2026a リリースハイライト – MATLAB および Simulink

新製品

  • Simulink Copilot – Simulink 向けに最適化された AI アシスタント。
  • MATLAB Course Designer – MATLAB と Simulink を活用したコース、コースウェア、実験授業、評価を作成します。
  • Polyspace as You Code – IDE 上でコーディング規約違反やソフトウェアの脆弱性を特定します。
  • Polyspace Copilot – Polyspace 向けに最適化された AI アシスタント。
  • Raspberry Pi Blockset – Raspberry Pi 向けアプリケーションの設計、シミュレーション、展開を行います。
  • Simulink FMU Builder – Simulink モデルや C/C++ コードからスタンドアロン FMU を作成します。
  • STM32 Microcontroller Blockset – STMicroelectronics STM32 マイクロコントローラー向けアプリケーションの設計、シミュレーション、実装を行います。
  • Wireless Network Toolbox – 無線通信ネットワークのモデル化、シミュレーション、解析、可視化を行います。

メジャーアップデート

  • Econometrics Toolbox – Econometric Modeler アプリにおけるフィルター処理、シミュレーション、予測、可視化の各機能が強化されました。さらに、高度なパネルデータ回帰分析やベイズモデリングを活用した包括的な分析が可能になりました。
  • Mapping Toolbox – 3D による建物の可視化、イメージオーバーレイ、ラスター地図により、地理空間機能が強化されました。
  • MATLAB Test – スターターテスト、等価性テスト、コマンド履歴からのテスト生成が可能になりました。MATLAB Copilot を使ったテスト生成にも対応。現在のファイルに関連したテストのみを実行することで時間を節約できます。
  • Polyspace Bug Finder – Polyspace Test と共通の新しいデスクトップ アプリで、Polyspace プロジェクトの構成とレビューがより迅速になりました。独自のチェッカーと MISRA™ C/C++ 2023 への完全対応により、コーディング ルール チェックにおいて範囲の拡大が可能になりました。
  • Polyspace Test – Bug Finder、Code Prover、Requirements Toolbox との連携が可能になりました。Python® API を通じたテストの作成・実行や、機能テスト用の AUTOSAR 対応スタブの生成にも対応しています。
  • RF PCB Toolbox – ODB++ データベースのインポート、有限要素解析や DC 電磁界解析の実行、無線システム シミュレーションに向けた RF Blockset 内での構成要素の統合など、複雑な PCB を解析できるようになりました。
  • RF Toolbox – Idealized Baseband ライブラリを活用して MATLAB 上で RF コンポーネント (アンプ、フィルター、S パラメーター、混合器など) をモデル化し、エンドツーエンドの無線通信・レーダーシステムのシミュレーションができるようになりました。
  • Signal Processing Toolbox – 新しいフィルター デザイナー アプリとフィルター アナライザー アプリでデジタルフィルターを設計・解析できます。信号ラベラーを用いた時間-周波数マップのラベル付けや、信号特徴抽出器による対話的な特徴量抽出にも対応しています。
  • Simulink Real-Time – 新しい Linux ベースのリアルタイム OS が実行されている Speedgoat ハードウェア上で HIL テストを実施できます。動的なデータログや改良された外部 API など、強化された計測監視機能も利用できます。

リリースハイライト

パネルナビゲーション

MATLAB

Web キャンバス

MATLAB をインストールしていない環境でも、対話型グラフィックス付きの Web ページを作成できます。

パネルナビゲーション

Simulink

リッチ コンテキスト メニュー

よく使用する機能が優先的に表示されるシンプルなコンテキストメニューから各種操作にアクセスできます。

MATLAB

  • Java Runtime – 互換性のある OpenJDK リリースを自分で選んでインストールできます。
  • Python 連携 – [外部言語] パネルを使用して、MATLAB から Python 環境を表示・作成・管理できます。MATLAB string 配列を Python のリストや NumPy string 配列に自動変換できます。
  • MATLAB Drive からの共有 – MATLAB Drive に保存されているファイルとアプリを、それぞれ MATLAB デスクトップと App Designer から直接共有できるようになりました。
  • JSON ファイル – JSON データを table や timetable として読み書きできます。
  • ライブエディター – マルチレベルリストを作成できます。ライブスクリプト内のボタンコントロールをクリックすることで、ユーザー定義のコードを実行できます。
  • raincloudplot 関数 – レインクラウド図を用いてグループ化された数値データを可視化します。

Simulink

  • データディクショナリの比較とマージ – Simulink のデータディクショナリ (SLDD) 同士を比較して、設計データやコンフィギュレーション セットなどの差分を特定し、必要な変更を新しいターゲット SLDD ファイルにマージできます。
  • モデル参照のリビルド – 既定のリビルド動作をカスタマイズして、新規モデル作成時に不要なコンパイルを回避できます。
  • C Function ブロックの言語サポート強化 – C Function ブロックを使用して、言語の制約や追加のラッパーなしに、C コードや C++ コードをシミュレーションできます。
  • コンポーネント化 オンライン トレーニング コース – Simulink のコンポーネントベース モデリングの基本原則を学ぶことができます。モデルコンポーネントの構造化・再利用・保護を中心に、拡張性の高いシステム設計を解説します。

リリースリソース