ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

mxGetDoubles (C)

mxDOUBLE_CLASS 配列内の実数データ要素

C 構文

#include "matrix.h"
mxDouble *mxGetDoubles(const mxArray *pa);

入力引数

すべて展開する

mxDOUBLE_CLASS 配列へのポインター。

出力引数

すべて展開する

データの最初の mxDouble 要素へのポインター。paNULL の場合、関数は NULL を返します。

mxArraymxDOUBLE_CLASS 配列でない場合は、次のようになります。

  • MEX ファイル — 関数は MEX ファイルを終了し、制御を MATLAB® プロンプトに戻します。

  • スタンドアロン (非 MEX ファイル) アプリケーション — 関数は NULL を返します。戻り値が NULL の場合、pa は空であるか、または mxDOUBLE_CLASS 配列ではありません。

matlabroot/extern/examples/mex の次の例を参照してください。

API バージョン

この関数はインターリーブされた複素数 API で使用できます。この関数を使用して myMexFile.c をビルドするには、以下を入力します。

mex -R2018a myMexFile.c

R2018a で導入