R2020b の概要

製品別のリリース詳細

MATLAB 製品ファミリ

MATLAB

  • 新しいバブルチャートと swarm チャートでデータを可視化し、タイトル、ラベル、軸の範囲などの新しいオプションでチャートをカスタマイズ。
  • 比較ツールを使用した App Designer アプリの差分の取得およびマージ。独自の Figure アイコンとコンポーネントを MATLAB アプリに追加。
  • 最適化のライブエディター タスク: インタラクティブに最適化問題を作成および求解
  • 関数 readstruct および関数 writestruct: XML ファイルの構造化データの読み書き
  • 関数の引数の検証: mustBeA、mustBeText、mustBeVector などの追加バリデーターを使用
  • Python: MATLAB セッションから Python インタープリターを起動および停止する

Financial Toolbox

  • ワークフローのバックテスト: 投資戦略の定義、バックテストの実行、結果の要約

MATLAB Compiler

  • Docker サポート: compiler.package.docker を使用して、スタンドアロン アプリケーションと選択できる MATLAB Runtime を Docker イメージとしてパッケージ化 (Linux OS のみ)

Optimization Toolbox

  • 最適化のライブエディター タスク: インタラクティブに最適化問題を作成および求解
  • 自動微分: 目的関数および制約関数の自動計算された勾配を使用して、よりすばやく正確に問題を解く

Database Toolbox

  • ネイティブ インターフェイス: MySQL® および PostgreSQL® データベース向けにサポートを追加

Model Predictive Control Toolbox

  • FORCES PRO との統合: Embotech AG 開発の FORCES PRO ソルバーを使用した MPC コントローラーのシミュレーションおよびコード生成

Partial Differential Equation Toolbox

  • 3D ジオメトリ作成: 2D ジオメトリを 3D ジオメトリに押し出す

Control System Toolbox

  • スパースな状態空間モデル: 大規模な線形モデルの作成、結合、解析

SimBiology

  • SimBiology Model Builder を使用して 1 つの統合ビューで対話的にモデルを構築し、Sobol インデックスの計算および複数パラメーターのグローバルな感度解析 (GSA) の実行によって、モデル応答に対するモデル量の変動の影響を調査

RF、ミックスドシグナル

Antenna Toolbox

  • ガーバーファイルのインポート: pcbStack を使用して設計および解析用に PCB アンテナの任意のジオメトリを記述

RF Blockset

  • Antenna Block: 周波数依存のインピーダンスと放射パターンを持つアンテナのモデル化

RF Toolbox

  • ハーモニックバランス解析: RF Budget Analyzer アプリで非線形解析を使用して出力電力、IP2、NF、SNR を計算

Mixed-Signal Blockset

  • Netlist のインポート: SPICE ネットリストから線形回路を作成または修正するための Linear Circuit Wizard Block

画像処理およびコンピューター ビジョン

Image Processing Toolbox

  • ボリュームの領域分割アプリ: 3D グレースケールまたは RGB ボリュームイメージの分割

Computer Vision Toolbox

  • Visual SLAM: 3D ワールドポイントおよび 2D イメージポイントへの射影の対応付けを管理

リアルタイム シミュレーションおよびテスト

Simulink Real-Time

  • 64 ビットの POSIX 準拠のリアルタイム オペレーティング システム (RTOS): 制約のあるリアルタイム アプリケーションのリソース要件を満たすよう設計されたロバストなマルチプロセス RTOS
  • 新しい Simulink Real-Time Explorer とグラフィカルな計器パネルおよびアプリケーション: 新しくなった Simulink リアルタイム エクスプローラーでリアルタイム アプリケーションを制御および設定し、AppDesigner を使用してグラフィカルな計器パネルやカスタム アプリケーションを作成

Simulink 製品ファミリ

Simulink

  • Simulink Online: Web ブラウザーで Simulink を使用する
  • Automerge 機能で継続的インテグレーションのワークフローを自動化。
  • モデル参照のパフォーマンス – 参照モデルの階層のコード生成を最大 2 倍高速化 (Simulink Coder が必要)
  • 半精度データ型のサポート: 半精度アルゴリズム用の C コードおよび HDL コードの設計、シミュレーション、生成 (Fixed-Point Designer、HDL Coder、 Simulink Coder が必要)

Stateflow

  • Activity Profiler: シミュレーション中にチャート内の状態、遷移、および関数にアクセスする頻度を視覚的に表現

System Composer

  • モデル対モデルの割り当て: システムの異なる側面を表す 2 つのアーキテクチャモデルの要素間で有向関係を確立

Simscape

Simscape

  • 衝動的イベント: 状態変数を再初期化して物理現象を瞬間的なイベントとしてモデル化
  • 剛性影響解析ツール: Simscape ネットワークのシステム全体の剛性に対する特定のブロック変数の影響を解析

AI、データサイエンス、統計

Deep Learning Toolbox

  • 画像分類およびネットワーク予測ブロック: Simulink でディープラーニング モデルのシミュレーションならびにコードを生成
  • 実験マネージャーアプリ: 複数のディープラーニング ネットワークの並列学習とベイズ最適化を用いたハイパーパラメーターの調整
  • ディープ ネットワーク デザイナー アプリ: 画像分類、セマンティック セグメンテーション、複数入力、メモリ不足、画像-画像回帰、その他のワークフローのためのネットワークの学習

Statistics and Machine Learning Toolbox

  • AutoML: 回帰用の最適なモデルとそれに紐づいたハイパーパラメーターを自動的に選択 (fitrauto)
  • 解釈性: LIME (locally interpretable model-agnostic explanations) の取得
  • SVM 予測ブロック: Simulink での SVM モデルのシミュレーションとコード生成

Text Analytics Toolbox

  • キーワード抽出: RAKE アルゴリズムおよび TextRank アルゴリズムを使用して、ドキュメントの記述に最適なキーワードを抽出

ロボティクスと自律システム

Lidar Toolbox

  • Lidar 処理システムの設計、解析、テストを行うための新しいツールボックス

Sensor Fusion and Tracking Toolbox

  • RFS トラッカー: グリッドベースのランダム有限集合 (RFS) トラッカーを使用したオブジェクトの追跡
  • 軌跡生成: 地球中心のウェイポイントを使用した軌跡の作成

UAV Toolbox

  • UAV アプリケーションの設計、シミュレーション、展開を行うための新しいツールボックス

信号処理

Audio Toolbox

  • ディープラーニング: YAMNet による音声分類と VGGish による特徴抽出

SerDes Toolbox

  • IBIS-AMI ジッター解析: SerDes Designer アプリから IBIS-AMI ジッターを追加

Signal Processing Toolbox

  • GPUによる高速化: スペクトル解析や時間周波数解析を行う関数の高速化

Wavelet Toolbox

  • 経験的ウェーブレット変換: 完全に自動化されたスペクトラム セグメンテーションを使用した適応的な信号分解

Mapping Toolbox

  • 座標参照系 (CRS): 投影および非投影の地図の表示および解析の CRS のインポート、作成、管理

RoadRunner 製品ファミリ

RoadRunner

  • 自動運転シミュレーション用の 3D シーンを設計する新製品

RoadRunner Asset Library

  • 3D モデルのライブラリを RoadRunner シーンに追加する新製品

RoadRunner Scene Builder

  • HD マップから 3D 道路モデルを自動生成する新製品

自動車

AUTOSAR Blockset

  • AUTOSAR Classic リリース 4.4: AUTOSAR スキーマバージョン 4.4 を使用して、ARXML ファイルのインポート、エクスポート、 および C コード生成を実行
  • Adaptive モデル用の Linux 実行ファイル: スタンドアロンアプリケーションとして実行可能な AUTOSAR Adaptive 実行ファイルの作成

Vehicle Dynamics Blockset

  • 車両およびトレーラー: 3 つの車軸を持つ 6 自由度のトレーラーおよび車両を実装
  • シミュレーション 3D ブロック: Unreal Engine の 3D 環境の軸でトラクターおよびトレーラーを可視化

コード生成

Embedded Coder

  • 個々のコードマッピング: コード マッピング エディターで個々のデータ要素のストレージクラスを構成
  • MISRA 準拠: MISRA C:2012 および MISRA C++ 2008 の違反を減らして C および C++ コードを生成
  • SIMD コード生成: Intel SSE、AVX 256/512、および Arm NEON プロセッサ上での高速ループおよびアレイ実行のために SIMD 演算命令を生成
  • マルチスレッドの画像処理コード: 一般的な画像処理用関数から生成されたコードの実行速度が向上

GPU Coder

  • Simulink のサポート: Simulink モデルの生成、ビルドと NVIDIA GPU への展開
  • ディープラーニング の Simulink サポート: Simulink モデルでのディープラーニング ネットワークの生成、ビルドと NVIDIA GPU への展開

MATLAB Coder

  • ディープラーニング: Intel および ARM CPU 用のカスタムレイヤーのコードを生成
  • 長期短期記憶 (LSTM) ネットワーク: Intel CPU 用に LSTM、ステートフル LSTM、双方向 LSTM 向けコードを生成

Deep Learning HDL Toolbox

  • FPGA や SoC 上でディープラーニング ネットワークをプロトタイピングして展開するための新製品

検証と妥当性確認

Simulink モデルのテストと検証製品

  • モデル テスト ダッシュボード: Simulink Check で ISO 26262 などの規格に準拠するための要件ベースのテストの完成度を追跡
  • トレーサビリティ マトリックス: Requirements Toolbox を使用して、単一のビューで複数のリンクを管理し、要件の変更を追跡
  • リモートクラスター上での並列テストの実行: Simulink Test を使用してクラスターまたはクラウド上でテストを並列実行することにより、テストの実行をスケーリング (MATLAB Parallel Server が必要)
  • リリース間のカバレッジデータの上位互換性: Simulink Coverage で古いリリース (R2017b 以降) で収集されたカバレッジ結果にアクセス
  • システムオブジェクトのエラーの検出: Simulink Design Verifier でシステムオブジェクトを使用した MATLAB コードのエラー検出、テスト生成、またはプロパティ証明

Polyspace コード検証製品

  • AUTOSAR サポート: AUTOSAR 構成による Polyspace プロジェクトのセットアップを簡略化
  • C++ サポート: C++17 サポート と AUTOSAR C++14 の 61 の新チェックを追加
  • コード品質の進捗状況の更新: 最新の実行結果と以前の実行結果を比較
  • Jira サポート: Jira Software Cloud との統合

無線通信

Communications Toolbox

  • Bluetooth サポートパッケージ: Bluetooth の方向検出および適応周波数ホッピング

Wireless HDL Toolbox

  • HDL 対応のリファレンス アプリケーション: 5G NR MIB リカバリ、OFDM 送信機、OFDM 受信機

WLAN Toolbox

  • IEEE 802.11ax™/D4.1 (Wi-Fi 6) および IEEE 802.11az NDP 用の波形を生成 (位置推定)