Main Content

mxClassID

배열의 클래스를 식별하는 열거형 값

C 구문

typedef enum {
        mxUNKNOWN_CLASS,
        mxCELL_CLASS,
        mxSTRUCT_CLASS,
        mxLOGICAL_CLASS,
        mxCHAR_CLASS,
        mxVOID_CLASS,
        mxDOUBLE_CLASS,
        mxSINGLE_CLASS,
        mxINT8_CLASS,
        mxUINT8_CLASS,
        mxINT16_CLASS,
        mxUINT16_CLASS,
        mxINT32_CLASS,
        mxUINT32_CLASS,
        mxINT64_CLASS,
        mxUINT64_CLASS,
        mxFUNCTION_CLASS
} mxClassID;

설명

다양한 C Matrix API 함수가 mxClassID 인수를 요구하거나 반환합니다. mxClassIDmxArray가 데이터 요소를 어떻게 표현하는지를 나타냅니다.

상수

mxUNKNOWN_CLASS

확인되지 않은 클래스입니다. mxArray에는 이 범주를 지정할 수 없습니다. 그러나 mxGetClassID는 클래스를 식별할 수 없는 경우 이 값을 반환합니다.

mxCELL_CLASS

셀형 mxArray입니다.

mxSTRUCT_CLASS

구조체형 mxArray입니다.

mxLOGICAL_CLASS

mxLogical 데이터로 구성된 논리형 mxArray입니다.

mxCHAR_CLASS

mxChar 데이터로 구성된 string형 mxArray입니다.

mxVOID_CLASS

예약되어 있습니다.

mxDOUBLE_CLASS

실수 또는 복소수 데이터형으로 구성된 숫자형 mxArray입니다.

MATLAB® 유형double
C 실수 데이터형 typedef double mxDouble;
C 복소수 데이터형 typedef struct { mxDouble real, imag; } mxComplexDouble;

mxSINGLE_CLASS

실수 또는 복소수 데이터형으로 구성된 숫자형 mxArray입니다.

MATLAB 유형

single

C 실수 데이터형

typedef float mxSingle;

C 복소수 데이터형

typedef struct { mxSingle real, imag; } mxComplexSingle;

mxINT8_CLASS

실수 또는 복소수 데이터형으로 구성된 숫자형 mxArray입니다.

MATLAB 유형

int8

C 실수 데이터형

typedef int8_T mxInt8;

C 복소수 데이터형

typedef struct { mxInt8 real, imag; } mxComplexInt8;

mxUINT8_CLASS

실수 또는 복소수 데이터형으로 구성된 숫자형 mxArray입니다.

MATLAB 유형

uint8

C 실수 데이터형

typedef uint8_T mxUint8;

C 복소수 데이터형

typedef struct { mxUint8 real, imag; } mxComplexUint8;

mxINT16_CLASS

실수 또는 복소수 데이터형으로 구성된 숫자형 mxArray입니다.

MATLAB 유형

int16

C 실수 데이터형

typedef int16_T mxInt16;

C 복소수 데이터형

typedef struct { mxInt16 real, imag; } mxComplexInt16;

mxUINT16_CLASS

실수 또는 복소수 데이터형으로 구성된 숫자형 mxArray입니다.

MATLAB 유형

uint16

C 실수 데이터형

typedef uint16_T mxUint16;

C 복소수 데이터형

typedef struct { mxUint16 real, imag; } mxComplexUint16;

mxINT32_CLASS

실수 또는 복소수 데이터형으로 구성된 숫자형 mxArray입니다.

MATLAB 유형

int32

C 실수 데이터형

typedef int32_T mxInt32;

C 복소수 데이터형

typedef struct { mxInt32 real, imag; } mxComplexInt32;

mxUINT32_CLASS

실수 또는 복소수 데이터형으로 구성된 숫자형 mxArray입니다.

MATLAB 유형

uint32

C 실수 데이터형

typedef uint32_T mxUint32;

C 복소수 데이터형

typedef struct { mxUint32 real, imag; } mxComplexUint32;

mxINT64_CLASS

실수 또는 복소수 데이터형으로 구성된 숫자형 mxArray입니다.

MATLAB 유형

int64

C 실수 데이터형

typedef int64_T mxInt64;

C 복소수 데이터형

typedef struct { mxInt64 real, imag; } mxComplexInt64;

mxUINT64_CLASS

실수 또는 복소수 데이터형으로 구성된 숫자형 mxArray입니다.

MATLAB 유형

uint64

C 실수 데이터형

typedef uint64_T mxUint64;

C 복소수 데이터형

typedef struct { mxUint64 real, imag; } mxComplexUint64;

mxFUNCTION_CLASS

함수 핸들 mxArray를 나타냅니다.

예제

matlabroot/extern/examples/mex에서 다음 예제를 참조하십시오.

버전 내역

R2006a 이전에 개발됨