mxGetN(Fortran)
mxArray의 열 개수
Fortran 구문
#include "fintrf.h" mwPointer mxGetN(pm) mwPointer pm
설명
mxGetN은 지정된 mxArray의 열 개수를 반환합니다.
pm이 N차원 mxArray이면, mxGetN은 차원 2부터 차원 N까지의 곱입니다. 예를 들어 pm이 차원 13×5×4×6을 갖는 4차원 mxArray를 가리키는 경우, mxGetN은 값 120(5 × 4 × 6)을 반환합니다. 지정된 mxArray의 차원이 2차원을 넘을 경우 각 차원의 요소 개수를 확인하려면 mxGetDimensions를 호출하십시오.
pm이 희소 mxArray를 가리키는 경우에도 mxGetN은 열 개수(희소 형식에서의 내용 있는 열의 개수가 아님)를 반환합니다.
참고
Fortran에는 size_t에 상응하는 것이 없습니다. mwPointer는 적절한 Fortran 데이터형을 제공하는 전처리기 매크로입니다. 그러나 이 함수에서 반환되는 값은 포인터가 아닙니다.
입력 인수
예제
예제를 열려면 다음을 입력하십시오.
edit([fullfile(matlabroot,"extern","examples","engmat","filename")]);
여기서 filename은 다음과 같습니다.
버전 내역
R2006a 이전에 개발됨
참고 항목
mxGetM | mxGetDimensions | mxSetM | mxSetN