Fortran 배열 생성하거나 삭제하기
특정 유형의 배열 생성하기, 메모리를 할당하고 해제하기
mxCreate*
함수를 사용하여 MATLAB® 배열을 생성합니다. mxCalloc
, mxMalloc
, mxRealloc
함수를 사용하면 동적 메모리를 할당할 수 있습니다.
mxCreate*
함수를 사용할 때마다 또는 mxCalloc
함수와 관련 함수를 호출할 때 메모리가 할당됩니다. mxCreate*
함수에 의해 할당된 메모리를 해제하려면 mxDestroyArray
를 사용하십시오. mxCalloc
함수와 관련 함수에 의해 할당된 메모리를 해제하려면 mxFree
를 사용하십시오.
Fortran 함수
숫자형
mxCreateDoubleMatrix | 2차원, 배정밀도, 부동소수점 배열 |
mxCreateDoubleScalar | 지정된 값으로 초기화되는 스칼라 배정밀도 배열 |
mxCreateNumericMatrix | 2-D numeric matrix |
mxCreateNumericArray | N-D numeric array |
mxMakeArrayReal | 실수 데이터를 유지하면서 복소수 mxArray 를 실수로 변환 |
mxMakeArrayComplex | Convert real mxArray to complex, preserving real
data |
문자형
mxCreateString | 1-D array initialized to specified string |
mxCreateCharMatrixFromStrings | 2-D mxChar array initialized to specified value |
mxCreateCharArray | N차원 mxChar 배열 |
희소 형식
mxCreateSparse | 2-D sparse array |
구조체
mxCreateStructMatrix | 2차원 구조체형 배열 |
mxCreateStructArray | N차원 구조체형 배열 |
셀형
mxCreateCellMatrix | 2-D cell array |
mxCreateCellArray | N-D cell array |
메모리 관리
mxDestroyArray | MXCREATE* 함수에 의해 할당된 동적 메모리 해제 |
mxDuplicateArray | 배열의 깊은 복사본 생성 |
mxCalloc | Allocate dynamic memory for array, initialized to 0, using MATLAB memory manager |
mxMalloc | Allocate uninitialized dynamic memory using MATLAB memory manager |
mxRealloc | Reallocate dynamic memory using MATLAB memory manager |
mxFree | Free dynamic memory allocated by mxCalloc, mxMalloc, mxRealloc, mxArrayToString, or mxArrayToUTF8String functions |
MATLAB 명령
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)