|
SOLUTIONS
|
MathLink C Functions for Exchanging Reals
ReferenceReference
Sending Reals
MLPutFloat(), MLPutReal32() — real numbers of type float
MLPutDouble(), MLPutReal64() — real numbers of type double
MLPutReal128() — quad-precision floating-point numbers
Receiving Reals
MLGetFloat(), MLGetReal32() — real numbers of type float
MLGetDouble(), MLGetReal64() — real numbers of type double
MLGetReal128() — quad-precision floating-point numbers
Sending Lists of Reals
MLPutReal32List() — list of reals (float *)
MLPutReal64List() — list of reals (double *)
MLPutReal128List() — list of quad-precision floating-point numbers
Receiving Lists of Reals
MLGetReal32List() — list of reals (float *)
MLGetReal64List() — list of reals (double *)
MLGetReal128List() — list of quad-precision floating-point numbers
Releasing Memory for Lists of Reals
MLReleaseReal32List() — list of reals (float *)
MLReleaseReal64List() — list of reals (double *)
MLReleaseReal128List() — list of quad-precision floating-point numbers
Sending Arrays of Reals
MLPutRealArray(), MLPutReal32Array() — array of reals (float *)
MLPutReal64Array() — array of reals (double *)
MLPutReal128Array() — array of quad-precision floating-point numbers
Receiving Arrays of Reals
MLGetRealArray(), MLGetReal32Array() — array of reals (float *)
MLGetReal64Array() — array of reals (double *)
MLGetReal128Array() — array of quad-precision floating-point numbers
Releasing Memory for Arrays of Reals
MLReleaseReal32Array() — array of reals (float *)
MLReleaseReal64Array() — array of reals (double *)
MLReleaseReal128Array() — array of quad-precision floating-point numbers
