Development Environment | ![]() ![]() |
バイナリデータのエクスポート
ある特定のバイナリフォーマットでセーブされたバイナリデータをエクスポートするには、そのフォーマットを取り扱うために設計された MATLAB 高水準関数が必要です。
特定のバイナリデータフォーマットを取り扱うために設計された関数を検出するには、表 6-7にリストされているデータフォーマットをスキャンしてください。表には、バイナリフォーマットと、それらをエクスポートするために使用するMATLABの高水準関数が、付加情報と共に表示されています。
表 6-7: バイナリデータフォーマットとMATLABエクスポート関数データフォーマット |
ファイル拡張子 |
詳細 |
オーディオファイル |
.au |
Sun Microsystemsプラットフォーム上で、オーディオファイルのエクスポートを行うには、auwrite 関数を使用します。Microsoft Windowsフォーマットで、オーディオファイルのエクスポートを行うには、wavwrite 関数を使用します。 |
Audio Video Interleaved (AVI) |
.avi |
AVIデータを、AVIフォーマットで、MATLABフィギュアにエクスポートするには、多重定義されたavifile 、addframe 、close 関数を使う必要があります。詳細は、MATLABグラフをAVIフォーマットでエクスポートを参照してください。 |
Hierarchical Data Format (HDF) |
.hdf |
HDF イメージファイルのエクスポートには、関数imwrite を使用します。他の全てのHDFファイルの関する詳細情報については、HDFデータの取り扱いを参照してください。 |
イメージファイル |
.jpeg .tiff .bmp |
様々なフォーマットのイメージファイルをエクスポートするには、関数imwrite を使用します。詳細については、グラフィックスイメージファイルの読み込み、書き出し、照会を参照してください。 |
MATLAB 固有フォーマット(MAT-ファイル) |
.mat |
MATLAB固有フォーマットのデータをエクスポートするには、 save コマンドを使用します。詳細については、カレントのワークスペースのセーブを参照してください。 |
スプレッドシート |
.xls |
Lotus123フォーマットのデータをエクスポートするには、wk1write 関数を使用してください。 |
関数 |
データフォーマット |
ファイル拡張子 |
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フォーマットでエクスポート | ![]() |