Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

MAT ファイル データを読み取る C プログラムの作成

mxArray を使用して C プログラムから MATLAB® のデータの読み取りと書き込みを行う

MATLAB によるアプリケーション全体のプログラミングや他の MATLAB ユーザーとのデータ共有はこれらの MATLAB の手順に従い実施します。

しかし、データ操作を目的としたカスタム プログラムの作成が必要となる場合があります。以下に例を示します。

  • データにカスタム形式が含まれている。

  • MATLAB を操作しないユーザー向けにアプリケーションを作成し、MATLAB データを提供する。

  • 外部アプリケーションからデータを読み取りたいが、ソース コードにアクセスできない。

C MAT ファイル API

matOpenMAT ファイルを開く
matCloseMAT ファイルを閉じる
MATFileMAT ファイルの型
matGetVariableMAT ファイルからの配列
matGetVariableInfo配列ヘッダー情報のみ
matGetNextVariableMAT ファイル内の次の配列
matGetNextVariableInfo配列ヘッダー情報のみ
matPutVariableMAT ファイルへの配列
matPutVariableAsGlobalグローバル ワークスペースから発生した MAT ファイルの配列
matDeleteVariableMAT ファイルからの配列の削除
matGetDirMAT ファイル内の変数のリスト
matGetFpMAT ファイルへのファイル ポインター
mxIsFromGlobalWSmxArray が MATLAB グローバル ワークスペースからコピーされたかどうかを判別
matGetErrnoMAT ファイル API のエラー コード

トピック

関連情報