Development Environment    

バイナリデータのエクスポート

ある特定のバイナリフォーマットでセーブされたバイナリデータをエクスポートするには、そのフォーマットを取り扱うために設計された MATLAB 高水準関数が必要です。

特定のバイナリデータフォーマットを取り扱うために設計された関数を検出するには、表 6-7にリストされているデータフォーマットをスキャンしてください。表には、バイナリフォーマットと、それらをエクスポートするために使用するMATLABの高水準関数が、付加情報と共に表示されています。

表 6-7: バイナリデータフォーマットとMATLABエクスポート関数

データフォーマット
ファイル拡張子
詳細
オーディオファイル
.au
.wav

Sun Microsystemsプラットフォーム上で、オーディオファイルのエクスポートを行うには、auwrite関数を使用します。Microsoft Windowsフォーマットで、オーディオファイルのエクスポートを行うには、wavwrite関数を使用します。
Audio Video Interleaved (AVI)
.avi
AVIデータを、AVIフォーマットで、MATLABフィギュアにエクスポートするには、多重定義されたavifileaddframeclose関数を使う必要があります。詳細は、MATLABグラフをAVIフォーマットでエクスポートを参照してください。
Hierarchical Data Format (HDF)
.hdf
HDF イメージファイルのエクスポートには、関数imwriteを使用します。他の全てのHDFファイルの関する詳細情報については、HDFデータの取り扱いを参照してください。
イメージファイル
.jpeg .tiff .bmp
.png
.hdf
.pcx
.xwd

様々なフォーマットのイメージファイルをエクスポートするには、関数imwrite を使用します。詳細については、グラフィックスイメージファイルの読み込み、書き出し、照会を参照してください。
MATLAB 固有フォーマット(MAT-ファイル)
.mat
MATLAB固有フォーマットのデータをエクスポートするには、 saveコマンドを使用します。詳細については、カレントのワークスペースのセーブを参照してください。
スプレッドシート
.xls
.wk1

Lotus123フォーマットのデータをエクスポートするには、wk1write 関数を使用してください。
表 6-8: バイナリデータエクスポート関数

関数
データフォーマット
ファイル拡張子
addframe
カレント軸のスナップショットをとり、AVIファイルオブジェクトに変換します。avifileも参照してください。
.avi
auwrite
Sun Microsystemsフォーマットで、サウンドデータをエクスポートします。
.au
avifile
AVIフォーマットでオーディオビジュアルデータをエクスポートします。AVIファイルオブジェクトを生成します。addframeも参照してください。
.avi
hdf
Hierarchical Data Format(HDF)で、データをエクスポートします。HDF イメージファイルのエクスポートには、関数imwriteを使用します。他の全てのHDFファイル関する詳細情報については、HDFデータの取り扱い を参照してください。
.hdf
imwrite
いろいろなフォーマットで、イメージファイルをエクスポートします。
.jpeg, .tiff, .bmp, .png, .hdf, .pcx, .xwd
save
MAT-ファイルで、MATLAB変数をエクスポートします。
.mat
wavwrite
Microsoft Windows プラットフォームで、サウンドデータをエクスポートします。
.wav
wk1write
Lotus 123 スプレッドシートフォーマットで、データをエクスポートします。
.wk1

 インポート関数を使ったバイナリデータのインポート MATLAB グラフをAVIフォーマットでエクスポート