Spreadsheet Link™ EX 3

Spreadsheet Link™ EX 3
Microsoft®Excel®上からMATLAB®を実行
Spreadsheet Link ™ EX は Excel®と
MATL AB®ワークスペースを連携させ、
ExcelスプレッドシートからMATLAB 環境
へのアクセスを可能にします。Spreadsheet
Link EXにより、MATLABとExcel 間でデー
タを交換し、
Excelの使い慣れたインタフェー
スを利用して、MATLABの高速計算や可視
化機能を使用することができます。
Spreadsheet Link EXは、MATLABアプリ
ケーションのデータを表示、編集する配列エ
ディタとして非常に有効です。Excelにイン
ポート可能なデータであれば全てMATLAB
に送り、解析や可視化を行うことができます。
MATLAB ─ Excel 間の接続は“ライブ”で
行われ、
中間ファイルや低水準の内部処理プ
ログラムは必要ありません。
主な機能
データの前処理、
編集および表示
■ 使い慣れたExcelの環境で、
■ MATLABとToolbox(オプション製品)を使用した、Excelデー
タの高度な解析
■ MATLABを数値計算およびグラフィックエンジン、Excelをイン
タフェースとして使用する、Excelベースのアプリケーション
■ MATLAB Function Wizardによる、関数の対話的選択
■ GUIによる、Spereadsheet Link EXの設定のカスタマイズ
Spereadsheet Link EXの利用
Spreadsheet Link EXの特徴となる機能
は、ExcelとMATLABを接続する関数を提
供するExcelスプレッドシートアドインです。
このアドインは、ActiveX®を使用してExcel
とMATLABの間のプロセス間通信を処理し
ます。
Excelは、データの編集および表示可能なイ
ンタフェースを提供します。Spreadsheet
Link EXにより、データやExcel 上で動くコ
マンドをMATLABに送ることができます。
Spereadsheet Link EX 関数により、以下の
ことが可能です。
・二つのソフトウェア環境のリンク
・Excel起動時に、
自動的にMATLABを起動
・MATLAB ─ Excel間で双方向のデータ
交換
・ExcelからMATLAB関数を直接実行
・M ATLAB Function Wizard による、
MATLAB 関数リストの表示、入力データ
の指定、関数の実行
MATLAB Function Wizard。
この機能により、
Excel 上で、
ポップアッ
プ・メニューから、MATLABディレクトリと関数を表示して選ぶことが
でき、
さらに選択した関数を実行することができます。
リンクの操作とデータ処理
Spreadsheet Link EXにより、
Microsoft®
Excelを使いやすいデータストレージ、そし
てアプリケーションを展開するフロントエ
ンドとして利用することができます。Excel
環境で、Excelのワークシートやマクロか
ら、Spreadsheet Link EXの関 数を使用
することができます。Excelのインタフェー
スを 使 用して、デ ータを編 集、表 示し、
Spreadsheet Link EXを用いて、データや
コマンドをMATLABに受け渡します。また、
Excelスプレッドシートに保存されたデータ
をMATLABワークスペースに渡すことも可
能です。同様に、MATLABワークスペース
からExcelスプレッドシートへ簡単にデータ
を移すことができます。
MATLAB Preferencesダイアロ
グ。これにより、対話的に環境設定
を行うことができます。
MATLABワークスペースには、MATLAB、
Handle Graphics®、関連の Toolboxで
作成された全ての変数が含まれています。
MATLABの関数は、
これらの変数中のデー
タにアクセスしたり、共有することができま
す。
また、
これらと同じ関数を、
Excelの数式、
マクロ、VBAのサブルーチンや関数から呼
び出すことができます。
MATLABとExcelはどちらも拡張性が高く、
ユーザは独自のデータ解析の機能、手法を
開発し、組込むことができます。
動作環境
Spreadsheet Link EXには、以下の製品が
必要です。
・MATLAB®
動作環境の詳細につきましては、
www.mathworks.co.jp をご覧ください。
関連製品
・Database Toolbox ™
リレーショナルデータベースとのデータ
交換
・Datafeed Toolbox ™
リアルタイム金融データをデータサービ
スプロバイダから取得
© 2009 The MathWorks, Inc. MATLAB and Simulink are registered trademarks of The MathWorks, Inc.
See www.mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may
be trademarks or registered trademarks of their respective holders.
91690v00 07/09