プレスリリース
新製品 MATLAB Test が、MATLAB コードで大規模に動的テストを開発、実行、測定、管理するエンジニアおよび研究者を支援
航空宇宙、自動車、無線通信の産業分野向けモデルベースデザイン (MBD、モデルベース開発) を簡略化するブロックセットとツールボックスをアップデートおよび追加
MathWorks は本日、MATLAB(R) および Simulink(R) 製品ファミリの「Release 2023a (以下、R2023a)」を発表しました。R2023a では、2 つの新製品に加え、エンジニアや研究者が MATLAB コードプロジェクトを開発、実行、管理、テスト、検証、文書化するための機能が強化されています。
エンジニアや研究者は、新製品である「MATLAB TestTM」(https://jp.mathworks.com/products/matlab-test.html)を使用することで、MATLAB コードで記述されたプロジェクトの動的テストを大規模に開発、実行、測定、および管理することが可能になります。同製品では、独自のテストスイートをグループ化、保存、実行して組織的に運用することで、プロジェクトのテストと結果の整理および管理をサポートします。生産性を最適化するために、条件カバレッジ、判定カバレッジ、および改良条件判定カバレッジ (MC/DC) など業界標準のコード カバレッジ メトリクスを使用して、テストされていないコードパスを特定することができます。プロジェクトベースの品質ダッシュボードを使用して、対話的でグラフィカルなコード品質メトリクスの概要のほか、コード解析、コードカバレッジ、テスト結果、要件に関して詳細をクリックして参照できるレポートを作成し、直観的で把握しやすく可視化します。
また、R2023a には、新製品「C2000 Microcontroller BlocksetTM」(https://jp.mathworks.com/products/ti-c2000-microcontroller.html)も導入されており、Texas Instruments C2000TM マイクロコントローラー向けアプリケーションの設計、シミュレーション、実装が可能です。このブロックセットにより、エンジニアや研究者は、デジタル電力変換およびモーター制御アプリケーションをモデル化することができます。また、デジタル IO、ADC、ePWM などのペリフェラルのブロックも含まれており、産業および自動車分野において、ADC-PWM 同期を必要とする制御アルゴリズムのシミュレーションを C2000 モーター制御ユニット (MCU) を使用して実行できます。
MathWorks プロダクト マーケティング担当ディレクターの David Rich は、次のように述べています。「R2023a の新製品は、セーフティ クリティカルなシステムを効率的に構築する必要のあるエンジニアや研究者向けに設計されています。これらの新製品と強化された機能を使用することで、DevOps ワークフロー内での品質向上や自動化を実現できます。」
R2023a では、MATLAB および Simulink で広く利用されているツールのメジャーアップデートも行われています。詳細は下記のとおりです。
- Aerospace BlocksetTM には、高忠実度の航空機、回転翼航空機、宇宙機プラットフォームのモデル化、シミュレーション、解析を行うための Simulink の参照例とブロックが用意されています。このブロックセットには、機体のダイナミクスや検証済みの飛行環境モデルだけでなく、パイロットの挙動、アクチュエーターのダイナミクス、推進のブロックが含まれています。
https://jp.mathworks.com/help/aeroblks/index.html?s_tid=srchtitle_aerospace%20blockset_1
- Communications ToolboxTM は、通信システムの解析、設計、エンドツーエンドのシミュレーション、および検証のためのアルゴリズムおよびアプリを提供します。ツールボックスのアルゴリズムには、チャネル符号化、変調、多入力多出力 (MIMO)、直交周波数分割多重 (OFDM) などがあり、エンジンニアや研究者は、標準規格に基づく、または独自仕様の無線通信システムの物理層モデルを構成してシミュレーションを行うことができます。
https://jp.mathworks.com/products/communications.html
- Powertrain BlocksetTM は、MBD によるパワートレインシステムの開発に携わる技術者・研究者向けに、プリビルドされた車両モデルのリファレンス アプリケーションを提供します。このブロックセットには、エンジン、トラクションモーター、バッテリー、トランスミッション、タイヤ、ドライバーモデル、および制御コントローラーのコンポーネント ライブラリが含まれています。
https://jp.mathworks.com/products/communications.html
- Vehicle Dynamics BlocksetTM は、乗用車、トラック、二輪車向けに、プリビルドされた車両モデルのリファレンス アプリケーションを提供します。このブロックセットには、推進 (エンジン、モーター)、ステアリング、サスペンション、車体、ブレーキ、タイヤ、ドライバーモデル、および制御コントローラーのコンポーネント ライブラリが含まれています。
https://jp.mathworks.com/help/vdynblks/index.html?searchHighlight=vehicle%20dynamics%20blockset&s_tid=srchtitle_vehicle%20dynamics%20blockset_1
MATLAB および Simulink 製品ファミリに関するすべての新製品、拡張機能、およびバグ修正の詳細については、R2023aのハイライトページをご覧ください。
https://jp.mathworks.com/products/new_products/latest_features.html
MathWorks について
MathWorks は、数学的計算で業界をリードする世界的なソフトウェア開発会社です。MATLAB は、エンジニアや科学者のための言語で、アルゴリズム開発、データ解析、可視化、数値計算のためのプログラミング環境です。Simulink は、マルチドメインおよび組み込みエンジニアリング システムのシミュレーションとモデルベースデザインのためのブロック線図環境です。世界中のエンジニアや科学者が、自動車、航空宇宙、通信、エレクトロニクス、産業オートメーションなどの産業分野において、発見、革新、開発を加速させるためのツールとしてこれらの製品を利用しています。MATLAB および Simulink は、教育および研究に欠かせないツールとして、世界有数の大学や教育機関において活用されています。MathWorks は 1984 年に設立され、現在はマサチューセッツ州ネイティックを本拠地とし、世界 34のオフィスで 6000 名以上の従業員が活躍しています。詳細については、jp.mathworks.com をご覧ください。
MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See jp.mathworks.com/trademarks for a list of additional trademarks.Other product or brand names may be trademarks or registered trademarks of their respective holders. C2000 is a trademark of Texas Instruments.