このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
Fortran データへのアクセス
配列からのデータの読み取りと、配列へのデータの書き込み
これらの関数は、MATLAB® の配列について次元数やサイズなどの情報を取得し、型を基にデータ要素を取得するために使用します。これらの関数は、データを変数 mxArray
に書き込むために使用します。
Fortran 関数
mxGetNumberOfDimensions | mxArray の次元数 |
mxGetElementSize | 各データ要素を格納するのに必要なバイト数 |
mxGetDimensions | 次元配列へのポインター |
mxSetDimensions | 次元数と各次元のサイズを変更 |
mxGetNumberOfElements | 数値 mxArray の要素数 |
mxCalcSingleSubscript | 最初の要素から目的の要素へのオフセット |
mxGetM | mxArray の行数 |
mxSetM | mxArray の行数を設定 |
mxGetN | mxArray の列数 |
mxSetN | mxArray の列数を設定 |
mxGetScalar | 配列内の最初のデータ要素の実数部 |
mxGetDoubles | mxDOUBLE_CLASS 配列内の実数データ要素 |
mxSetDoubles | mxDOUBLE_CLASS 配列内に実数データ要素を設定 |
mxGetSingles | mxSINGLE_CLASS 配列内の実数データ要素 |
mxSetSingles | mxSINGLE_CLASS 配列内に実数データ要素を設定 |
mxGetInt8s | mxINT8_CLASS 配列内の実数データ要素 |
mxSetInt8s | mxINT8_CLASS 配列内に実数データ要素を設定 |
mxGetUint8s | mxUINT8_CLASS 配列内の実数データ要素 |
mxSetUint8s | mxUINT8_CLASS 配列内に実数データ要素を設定 |
mxGetInt16s | mxINT16_CLASS 配列内の実数データ要素 |
mxSetInt16s | mxINT16_CLASS 配列内に実数データ要素を設定 |
mxGetUint16s | mxUINT16_CLASS 配列内の実数データ要素 |
mxSetUint16s | mxUINT16_CLASS 配列内に実数データ要素を設定 |
mxGetInt32s | mxINT32_CLASS 配列内の実数データ要素 |
mxSetInt32s | mxINT32_CLASS 配列内に実数データ要素を設定 |
mxGetUint32s | mxUINT32_CLASS 配列内の実数データ要素 |
mxSetUint32s | mxUINT32_CLASS 配列内に実数データ要素を設定 |
mxGetInt64s | mxINT64_CLASS 配列内の実数データ要素 |
mxSetInt64s | mxINT64_CLASS 配列内にデータ要素を設定 |
mxGetUint64s | mxUINT64_CLASS 配列内の実数データ要素 |
mxSetUint64s | mxUINT64_CLASS 配列内に実数データ要素を設定 |
mxGetData | 非数値 mxArray 内のデータ要素 |
mxSetData | 非数値 mxArray 内のデータ要素へのポインターを設定 |
mxGetPr | (非推奨) mxDOUBLE_CLASS 配列内の実数データ要素 |
mxSetPr | (非推奨) mxDOUBLE_CLASS 配列内に実数データ要素を設定 |
mxGetComplexDoubles | mxDOUBLE_CLASS 配列内の複素数データ要素 |
mxSetComplexDoubles | mxDOUBLE_CLASS 配列内に複素数データ要素を設定 |
mxGetComplexSingles | mxSINGLE_CLASS 配列内の複素数データ要素 |
mxSetComplexSingles | mxSINGLE_CLASS 配列内に複素数データ要素を設定 |
mxGetComplexInt8s | mxINT8_CLASS 配列内の複素数データ要素 |
mxSetComplexInt8s | mxINT8_CLASS 配列内に複素数データ要素を設定 |
mxGetComplexUint8s | mxUINT8_CLASS 配列内の複素数データ要素 |
mxSetComplexUint8s | mxUINT8_CLASS 配列内に複素数データ要素を設定 |
mxGetComplexInt16s | mxINT16_CLASS 配列内の複素数データ要素 |
mxSetComplexInt16s | mxINT16_CLASS 配列内に複素数データ要素を設定 |
mxGetComplexUint16s | mxUINT16_CLASS 配列内の複素数データ要素 |
mxSetComplexUint16s | mxUINT16_CLASS 配列内に複素数データ要素を設定 |
mxGetComplexInt32s | mxINT32_CLASS 配列内の複素数データ要素 |
mxSetComplexInt32s | mxINT32_CLASS 配列内に複素数データ要素を設定 |
mxGetComplexUint32s | mxUINT32_CLASS 配列内の複素数データ要素 |
mxSetComplexUint32s | mxUINT32_CLASS 配列内に複素数データ要素を設定 |
mxGetComplexInt64s | mxINT64_CLASS 配列内の複素数データ要素 |
mxSetComplexInt64s | mxINT64_CLASS 配列内に複素数データ要素を設定 |
mxGetComplexUint64s | mxUINT64_CLASS 配列内の複素数データ要素 |
mxSetComplexUint64s | mxUINT64_CLASS 配列内に複素数データ要素を設定 |
mxGetImagData | 数値 mxArray 内の虚数データ要素 |
mxSetImagData | 数値 mxArray 内に虚数データ要素を設定 |
mxGetPi | (非推奨) mxDOUBLE_CLASS 配列内の虚数データ要素 |
mxSetPi | (非推奨) mxDOUBLE_CLASS 配列内に虚数データ要素を設定 |
mxGetClassID | mxArray のクラス |
mxGetClassName | 文字列としての mxArray のクラス |
mxGetProperty | MATLAB オブジェクトのパブリック プロパティの値 |
mxSetProperty | MATLAB オブジェクトのパブリック プロパティの値を設定 |
mxGetField | 構造体配列からフィールド値へのポインター (インデックスおよびフィールド名を指定) |
mxSetField | インデックスおよびフィールド名を指定して、構造体配列にフィールド値を設定 |
mxGetNumberOfFields | 構造体配列のフィールド数。 |
mxGetFieldNameByNumber | 構造体配列からフィールド名へのポインター (フィールド番号を指定) |
mxGetFieldNumber | 構造体配列内のフィールド番号 (フィールド名を指定) |
mxGetFieldByNumber | 構造体配列からフィールド値へのポインター (インデックスおよびフィールド番号を指定) |
mxSetFieldByNumber | インデックスおよびフィールド番号を指定して、構造体配列にフィールド値を設定 |
mxAddField | 構造体配列へのフィールド追加 |
mxRemoveField | 構造体配列からのフィールドの削除 |
mxGetNzmax | 配列 IR、PR、および PI 内の要素数 |
mxSetNzmax | 非ゼロ要素のストレージ スペースの設定 |
mxGetIr | スパース行列の配列 IR |
mxSetIr | スパース配列の配列 IR |
mxGetJc | スパース行列の配列 JC |
mxSetJc | スパース配列の配列 JC |
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)