Contenuto principale

mxGetDoubles (C)

Elementi di dati reali nell'array mxDOUBLE_CLASS

Sintassi C

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

Argomenti di input

espandi tutto

Puntatore a un array mxDOUBLE_CLASS.

Argomenti di output

espandi tutto

Puntatore al primo elemento mxDouble dei dati. Se pa è NULL, la funzione restituisce NULL.

Se mxArray non è un array mxDOUBLE_CLASS:

  • File MEX: la funzione termina il file MEX e restituisce il controllo al prompt di MATLAB®.

  • Applicazione autonoma (file non MEX): la funzione restituisce NULL. Un valore di ritorno NULL indica che pa è vuoto o non è un array mxDOUBLE_CLASS.

Esempi

Per aprire un esempio, digitare:

edit([fullfile(matlabroot,"extern","examples","mex","filename")]);

dove filename è:

Versione dell'API

Questa funzione è disponibile nell’API complessa interlacciata. Per creare myMexFile.c utilizzando questa funzione, digitare:

mex -R2018a myMexFile.c

Cronologia versioni

Introdotto in R2018a