モデルベース開発環境「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.
豊富なホワイトペーパーの中から、製品・サービス導入の検討に役立つ技術情報や導入事例などを簡単に入手できます。