Скаляр, массив с двойной точностью, инициализированный к заданному значению
#include "matrix.h" mxArray *mxCreateDoubleScalar(double value);
Вызовите mxCreateDoubleScalar создать скалярный mxArray из типа mxDouble.
Можно использовать mxCreateDoubleScalar вместо mxCreateDoubleMatrix в следующей ситуации.
| Замена: | С: |
|---|---|
pa = mxCreateDoubleMatrix(1, 1, mxREAL); *mxGetDoubles(pa) = value; |
pa = mxCreateDoubleScalar(value); |
Вызовите mxDestroyArray когда вы закончили использовать mxArray.