MATLAB C 和 Fortran 接口中创建数组的函数详解
1. 引言
在 MATLAB 的 C 和 Fortran 接口中,提供了一系列用于创建不同类型数组的函数。这些函数能够帮助开发者在编写 MEX 文件或独立应用程序时,方便地创建和操作各种类型的数组。本文将详细介绍这些函数的使用方法、参数含义以及注意事项。
2. 逻辑数组创建函数
2.1 mxCreateLogicalArray (C)
- 功能 :创建 N 维逻辑数组。
- 语法 :
#include "matrix.h"
mxArray *mxCreateLogicalArray(mwSize ndim, const mwSize *dims);
- 参数 :
-
ndim:数组的维度数。若指定的值小于 2,函数会自动将维度数设置为 2。 -
dims:维度数组,每个元素表示对应维度的数组大小。例如,dims[0] = 5且dims[1] = 7可创建一个 5 行 7 列的数组。
-
- 返回值 :指向创建的
mxArray
超级会员免费看
订阅专栏 解锁全文
47

被折叠的 条评论
为什么被折叠?



