主要内容

访问Fortran数据

向阵列读取或写入数据

使用这些函数可以获取有关MATLAB的信息®数组,例如维度和大小,并根据类型检索数据元素。使用这些函数将数据写入mxArray变量。

Fortran语言的功能

全部展开

mxGetNumberOfDimensions mxArray中的维度数
mxGetElementSize 存储每个数据元素所需的字节数
mxGetDimensions 指向维度数组的指针
mxSetDimensions 修改尺寸的数量和每个尺寸的大小
mxGetNumberOfElements 数字数组中的元素数
MXCalcSingle下标 从第一个图元到所需图元的偏移量
mxGetM mxArray中的行数
mxSetM 设置mxArray中的行数
mxGetN mxArray中的列数
mxSetN 设置mxArray中的列数
mxGetScalar 数组中第一个数据元素的实部
双打 中的真实数据元素mxDOUBLE_CLASS数组
mxSetDoubles 在中设置实际数据元素mxDOUBLE_CLASS数组
mxGetSingles 中的真实数据元素mxSINGLE_类数组
mxSetSingles 在中设置实际数据元素mxSINGLE_类数组
mxGetInt8s 中的真实数据元素mxINT8_类数组
mxSetInt8s 在中设置实际数据元素mxINT8_类数组
mxGetUint8s 中的真实数据元素mxUINT8_类数组
mxSetUint8s 在中设置实际数据元素mxUINT8_类数组
mxGetInt16s 中的真实数据元素mxINT16_类数组
mxSetInt16s 在中设置实际数据元素mxINT16_类数组
mxGetUint16s 中的真实数据元素mxUINT16_类数组
mxSetUint16s 在中设置实际数据元素mxUINT16_类数组
mxGetInt32s 中的真实数据元素mxINT32_类数组
mxSetInt32s 在中设置实际数据元素mxINT32_类数组
mxGetUint32s 中的真实数据元素mxUINT32_类数组
mxSetUint32s 在中设置实际数据元素mxUINT32_类数组
mxGetInt64s 中的真实数据元素mxINT64_类数组
mxSetInt64s 在中设置数据元素mxINT64_类数组
mxGetUint64s 中的真实数据元素mxUINT64_类数组
mxSetUint64s 在中设置实际数据元素mxUINT64_类数组
mxGetData 非数字的数据元素mxArray
mxSetData 设置指向非数字格式数据元素的指针mxArray
mxGetPr (不推荐)中的真实数据元素mxDOUBLE_CLASS数组
mxSetPr (不推荐)在中设置真实数据元素mxDOUBLE_CLASS数组
mxGetComplexDoubles 中的复杂数据元素mxDOUBLE_CLASS数组
mxSetComplexDoubles 在中设置复杂的数据元素mxDOUBLE_CLASS数组
mxGetComplexSingles 中的复杂数据元素mxSINGLE_类数组
mxSetComplexSingles 在中设置复杂的数据元素mxSINGLE_类数组
MXGetComplement8S 中的复杂数据元素mxINT8_类数组
mxsetcomplement8s 在中设置复杂的数据元素mxINT8_类数组
mxGetComplexUint8s 中的复杂数据元素mxUINT8_类数组
mxSetComplexUint8s 在中设置复杂的数据元素mxUINT8_类数组
MXGetComplement16S 中的复杂数据元素mxINT16_类数组
mxsetcomplement16s 在中设置复杂的数据元素mxINT16_类数组
mxGetComplexUint16s 中的复杂数据元素mxUINT16_类数组
mxSetComplexUint16s 在中设置复杂的数据元素mxUINT16_类数组
mxGetComplexInt32s 中的复杂数据元素mxINT32_类数组
mxSetComplexInt32s 在中设置复杂的数据元素mxINT32_类数组
mxGetComplexUint32s 中的复杂数据元素mxUINT32_类数组
mxSetComplexUint32s 在中设置复杂的数据元素mxUINT32_类数组
MXGetComplement64S 中的复杂数据元素mxINT64_类数组
mxSetComplexInt64s 在中设置复杂的数据元素mxINT64_类数组
mxGetComplexUint64s 中的复杂数据元素mxUINT64_类数组
mxSetComplexUint64s 在中设置复杂的数据元素mxUINT64_类数组
mxGetImagData 数字电路中的虚数据元mxArray
mxSetImagData 以数字形式设置虚数据元素mxArray
mxGetPi (不推荐)mxDOUBLE_CLASS数组
mxSetPi (不推荐)在中设置虚拟数据元素mxDOUBLE_CLASS数组
mxGetClassID mxArray类
mxGetClassName mxArray的类作为字符串
mxGetProperty 公共财产的价值MATLAB对象
mxSetProperty 公共财产的设定值MATLAB对象
mxGetField 指向结构数组中的字段值、给定索引和字段名的指针
mxSetField 在结构数组中设置字段值,给定索引和字段名
mxGetNumberOfFields 结构数组中的字段数
mxGetFieldNameByNumber 指向结构数组中字段名的指针,给定字段号
mxGetFieldNumber 结构数组中的字段号,给定字段名
mxGetFieldByNumber 指向结构数组中的字段值、给定索引和字段号的指针
mxSetFieldByNumber 在结构数组中设置字段值,给定索引和字段编号
mxAddField 将字段添加到结构数组
mxRemoveField 从结构数组中删除字段
mxGetCell 指向单元格数组中元素的指针
mxSetCell 设置单元格数组的内容
mxGetNzmax IR、PR和PI阵列中的元素数
mxSetNzmax 设置非零元素的存储空间
mxGetIr 稀疏矩阵红外阵列
mxSetIr 稀疏阵列的红外阵列
mxGetJc 稀疏矩阵JC阵列
mxSetJc 稀疏阵列的JC阵列