ビッグデータ処理機能を強化した「MATLAB/Simulink 2016b」
モデルベース開発環境「MATLAB/Simulink」の最新版「Release 2016b」が提供開始された。メモリに収まりきらないような大規模データの処理について操作性が向上した他、新ツールやSimulinkの機能追加などが行われている。
The MathWorksがモデルベース開発環境「MATLAB/Simulink」の最新版「Release 2016b」を提供開始した。MATLABではメモリに収まりきらないような大規模データの処理について操作性が向上した他、新ツールやSimulinkの機能追加などが行われている。
MATLABへ新たに用意されたtall配列は、使い慣れたMALTAB関数と構文を用いながら大容量データの容易な処理を可能とするもの。数学や統計、機械学習のアルゴリズムに適用でき、Hadoopクラスタ上での実行や、Sparkアプリケーションとの直接統合も可能となっている。
また、時系列データに対してのインデックス操作や時間軸同期が行えるtimetableデータコンテナ、テキストデータを操作/比較及び収納するString配列なども含まれている。新たに追加されたツールボックス「Risk Management Toolbox」はリスクモデルの開発およびリスクシミュレーションの実行を可能とする。
MATLABについてはこれら以外にも、iPhoneならびAndroidからのデータログをMath Works Cloudに記録する「MATLAB Mobile」、Neo4jデータを取得するためのグラフデータベースインタフェースである「Database Toolbox」、Sparkクラスタでtall配列を並列使用してビッグデータを処理する「Parallel Computing Toolbox」などが含まれている。
SimulinkについてはJITコンパイラをアクセラレータモードで実行中のシミュレーションに用いてパフォーマンスを向上させることが可能となり、動的なスタートアップ/シャットダウンの挙動もモデル化可能となった。新たなハードウェアサポートとして、Raspberry Pi3とGoogle「Nexus」シリーズも追加されている。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 自動運転技術の最適解を「MATLAB/Simulink」による分析で導き出す
車載システムの制御アルゴリズム開発に広く利用されている「MATLAB/Simulink」。車両搭載が広がっているADAS(先進運転支援システム)や、その延長線上にある自動運転技術の開発でも活用されている。そこで重視されているのが、MATLAB/Simulinkの“分析”の機能だ。 - 「3つのテーマ」で強化された「MATLAB/Simulink 2016a」
MathWorks Japanがモデルベース開発環境「MATLAB/Simulink」の最新版「Release 2016a」を発表した。新ツールの搭載などで「シンプル」「完全」「高速」を推進している。 - iPhoneやWebブラウザからも使用可能 最新MATLABの進化
MathWorks Japanは記者説明会で、使用ハードルの高い「MATLAB」をさまざまな現場で使えるよう、改良を進めていると発表した。解析ツールとして高く評価されているMATLABだが、同社ではさらなる普及を目指し「どこでもMATLAB」などの新機軸を推進していく。 - 「ステアバイワイヤ」を実装、レゴマインドストームで学ぶモデルベース開発
「MATLAB/Simulink」を提供するMathWorks Japanが理工学系の学生を対象にワークショップを行った。学生たちはレゴマインドストームを使って、日産の「ステアバイワイヤ」の簡易版を再現。1日かけてモデルベース開発の基礎を学んだ。 - 「ステアバイワイヤ」を実装、レゴマインドストームで学ぶモデルベース開発
「MATLAB/Simulink」を提供するMathWorks Japanが理工学系の学生を対象にワークショップを行った。学生たちはレゴマインドストームを使って、日産の「ステアバイワイヤ」の簡易版を再現。1日かけてモデルベース開発の基礎を学んだ。