This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

mxGPUCopyImag (C)

Copy imaginary part of mxGPUArray

C Syntax

#include "gpu/mxGPUArray.h"
mxGPUArray* mxGPUCopyImag(mxGPUArray const * const mgp)



Pointer to an mxGPUArray. The target gpuArray must be full, not sparse.


Pointer to an mxGPUArray.


mxGPUCopyImag copies the imaginary part of GPU data, and returns a new mxGPUArray object that refers to the copy. The returned array is real, with element values equal to the imaginary values of the input, similar to how the MATLAB imag function behaves. If the input is real rather than complex, the function returns an array of zeros.

Use mxGPUDestroyGPUArray to delete the result when you are done with it.

Introduced in R2013a

Was this topic helpful?