mxGetN (C)
mxArray 中的列数
C 语法
#include "matrix.h" size_t mxGetN(const mxArray *pm);
描述
mxGetN
返回指定的 mxArray
中的列数。
如果 pm
是 N 维 mxArray
,则 mxGetN
是 2 维到 N 维的乘积。例如,如果 pm
指向一个四维 mxArray
,其维度为 13
×5
×4
×6
,则 mxGetN
形式返回值 120
(5 × 4 × 6)。如果指定的 mxArray
有两个以上的维度,则调用 mxGetDimensions
来找出每个维度中有多少个元素。
如果 pm
指向一个稀疏 mxArray
,则 mxGetN
仍返回列数,而不是占用的列数。
输入参数
示例
请参阅
中的示例:matlabroot
/extern/examples/refbook
请参阅
中的示例:matlabroot
/extern/examples/mx
请参阅
中的示例:matlabroot
/extern/examples/mex
版本历史记录
在 R2006a 之前推出
另请参阅
mxGetM
| mxGetDimensions
| mxSetM
| mxSetN