| MATLAB® | ![]() |
#include "matrix.h" void mxSetData(mxArray *pm, void *pr);
mxSetData(pm, pr) mwPointer pm, pr
Pointer to an mxArray
Pointer to an array. Each element in the array contains the real component of a value. The array must be in dynamic memory; call mxCalloc to allocate this memory.
mxSetData is similar to mxSetPr, except that in C, its second argument is a void *. Use this on numeric arrays with contents other than double.
This function does not free any memory allocated for existing data that it displaces. To free existing memory, call mxFree on the pointer returned by mxGetData before you call mxSetData.
mxCalloc, mxFree, mxGetData, mxSetPr
![]() | mxSetClassName (C) | mxSetDimensions (C and Fortran) | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |