MATLAB Application Program Interface | Search  Help Desk |
mxSetPi | See Also |
Set new imaginary data for an mxArray
subroutine mxSetPi(pm, pi) integer*4 pm, pipm
mxArray
.
pi
mxCalloc
to allocate this dynamic memory.
Use mxSetPi
to set the imaginary data of the specified mxArray
.
Most mxCreate
functions optionally allocate heap space to hold imaginary data. If you tell an mxCreate
function to allocate heap space (for example, by setting the ComplexFlag
to COMPLEX = 1
or by setting pi
to a non-0
value), then you do not ordinarily use mxSetPi
to initialize the created mxArray's
imaginary elements. Rather, you typically call mxSetPi
to replace the initial imaginary values with new ones.
mxGetPi
, mxGetPr
, mxSetPr