Скаляр с двойной точностью, инициализированный до заданного значения
#include "fintrf.h" mwPointer mxCreateDoubleScalar(value) real*8 value
Звонить mxCreateDoubleScalar для создания скаляра mxArray типа mxDouble.
Звонить mxCreateDoubleScalar чтобы создать скаляр двойной mxArray.
Звонить mxDestroyArray когда вы заканчиваете использовать mxArray.
Вы можете использовать mxCreateDoubleScalar вместо mxCreateDoubleMatrix в следующей ситуации.
| Замените: | С: |
|---|---|
pm = mxCreateDoubleMatrix(1, 1, 0) mxCopyReal8ToPtr(value, mxGetDoubles(pm), 1) |
pm = mxCreateDoubleScalar(value) |