外部インタフェース/API リファレンス | ![]() ![]() |
Fortran 言語表示
real*8 function mxGetScalar(pm) integer*4 pm
戻り値
mxArray
の最初の実数(非虚数)要素の値。mxArray
が1行1列よりも大きい場合、mxGetScalar
は(1,1)
要素の値を出力します。
pm
がスパースなmxArray
を指す場合、mxGetScalar
は mxArray
の最初の非ゼロの実数要素の値を出力します。
pm
が空のmxArray
を指す場合、mxGetScalar
は不定値を出力します。
詳細
mxGetScalar
を呼び出すことによって、mxArray
の最初の実数(非虚数)要素の値を取得します。
ほとんどの場合で、pm
が1つの要素のみ(スカラ)を含むmxArray
を指すとき、mxGetScalar
を呼び出します。しかし、pm
は多くの要素を含むmxArray
を指すポインタにすることができます。pm
が複数の要素を含むmxArray
を指す場合、mxGetScalar
は最初の実数要素の値を出力します。pm
が2次元のmxArray
を指す場合、mxGetScalar
は(1,1)
要素の値を返します。
参考
![]() | mxGetPr | mxGetString | ![]() |