主要内容

创建或删除Fortran数组

创建指定类型的数组,分配和释放内存

使用mxCreate *函数创建MATLAB®数组。使用mxCallocmxMalloc,mxRealloc函数来分配动态内存。

当你使用mxCreate *函数或调用mxCalloc和相关的功能。使用mxDestroyArray对象分配的内存mxCreate *功能。使用mxFree对象分配的内存mxCalloc和相关的功能。

Fortran语言的功能

全部展开

mxCreateDoubleMatrix 二维,双精度,浮点数组
mxCreateDoubleScalar 初始化为指定值的标量双精度数组
mxCreateNumericMatrix 二维数值矩阵
mxCreateNumericArray 一天数字数组
mxMakeArrayReal 把复杂的mxArray到真实,保存真实数据
mxMakeArrayComplex 真正的转换mxArray到复杂,保存真实数据
mxCreateString 初始化为指定字符串的1-N个数组
mxCreateCharMatrixFromStrings 二维mxChar初始化为指定值的数组
mxCreateCharArray 一天mxChar数组
mxCreateSparse 二维稀疏阵列
mxCreateStructMatrix 二维结构数组
mxCreateStructArray 一天结构数组
mxCreateCellMatrix 二维单元阵列
mxCreateCellArray 一天单元阵列
mxDestroyArray 释放MXCREATE*函数分配的动态内存
mxDuplicateArray 对数组进行深度复制
mxCalloc 为数组分配动态内存,初始化为0,使用MATLAB内存管理器
mxMalloc 使用分配未初始化的动态内存MATLAB内存管理器
mxRealloc 重新分配动态内存使用MATLAB内存管理器
mxFree 释放由mxCalloc, mxMalloc, mxRealloc, mxArrayToString或mxArrayToUTF8String函数分配的动态内存