mxSetN(C)
mxArray의 열 개수 설정
C 구문
#include "matrix.h" void mxSetN(mxArray *pm, mwSize n);
설명
mxSetN
은 지정된 mxArray
의 열 개수를 설정합니다. 용어 열은 항상 행렬의 두 번째 차원을 의미합니다. mxSetN
을 호출하면 mxArray
는 2차원이 됩니다. 예를 들어, pm
이 3차원인 mxArray
를 가리키는 경우 mxSetN
을 호출하면 mxArray
가 2차원으로 감소합니다.
일반적으로 mxSetN
을 사용하여 기존 mxArray
의 형태를 변경합니다. mxSetN
함수는 pr
, pi
, ir
또는 jc
배열을 위한 공간을 할당하거나 할당 해제하지 않습니다. 따라서, mxSetN
과 mxSetM
을 호출하여 mxArray
의 요소 개수가 증가하면 pr
, pi
, ir
및/또는 jc
배열을 확대해야 합니다.
mxSetM
과 mxSetN
을 호출하여 mxArray
의 요소 개수가 감소하면 힙 공간을 더 효율적으로 사용할 수 있도록 pr
, pi
, ir
및/또는 jc
배열의 크기를 축소하는 것이 좋습니다. 그러나 반드시 크기를 줄여야 하는 것은 아닙니다.
입력 인수
예제
에서 다음 예제를 참조하십시오.matlabroot
/extern/examples/mx
에서 다음 예제를 참조하십시오.matlabroot
/extern/examples/refbook
버전 내역
R2006a 이전에 개발됨