이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
coder.PrimitiveType 클래스
네임스페이스: coder
슈퍼클래스: coder.ArrayType
입력 사양에 허용되는 논리형 배열, 숫자형 배열 또는 문자형 배열 집합 표현
설명
coder.PrimitiveType
의 객체는 생성 코드에서 허용하는 논리형 값, 숫자형 값 또는 문자형 값을 지정합니다. 지원되는 유형은 half
, double
, single
, int8
, uint8
, int16
, uint16
, int32
, uint32
, int64
, uint64
, char
, logical
입니다. 이 클래스의 객체는 fiaccel
명령의 -args
옵션에만 사용하십시오. 생성된 MEX 함수에 대한 입력값으로 전달하지 마십시오.
생성
는 t
= coder.typeof(v
)v
를 포함하는 가장 작은 상수가 아닌 유형을 나타내는 coder.PrimitiveType
객체를 생성합니다. v
는 MATLAB® 숫자형, 논리형 또는 문자형이어야 합니다.
는 t
= coder.typeof(v
,sz
,variableDims
)sz
로 지정된 상한 크기와 variableDims
로 지정된 가변 차원을 갖는 coder.PrimitiveType
객체를 생성합니다. sz
가 차원에 대해 Inf
를 지정할 경우 차원의 크기는 비유계 가변 크기가 됩니다. sz
가 []
이면 v
의 상한 크기는 변경되지 않은 상태로 유지됩니다. variableDims
를 지정하지 않으면 해당 유형의 유계 차원이 고정됩니다. variableDims
가 스칼라이면 이 함수는 이 값을 1
또는 0
인 차원(고정 크기)이 아닌 유계 차원에 적용합니다.
는 t
= coder.newtype(numericClass
,sz
,variableDims
)sz
로 지정된 상한 크기와 variableDims
로 지정된 가변 차원을 갖는 numericClass
클래스의 값을 나타내는 coder.PrimitiveType
객체를 생성합니다. sz
가 차원에 대해 Inf
를 지정할 경우 차원의 크기는 비유계 가변 크기가 됩니다. variableDims
를 지정하지 않으면 해당 유형의 유계 차원이 고정됩니다. variableDims
가 스칼라이면 이 함수는 이 값을 1
또는 0
인 차원(고정 크기)이 아닌 유계 차원에 적용합니다.
는 하나 이상의 이름-값 인수로 지정된 추가 옵션을 사용하여 t
= coder.newtype(numericClass
,sz
,variableDims
,Name=Value)coder.PrimitiveType
객체를 생성합니다. Name
은 속성 이름이고 Value
는 해당하는 값입니다. Name
을 문자형 벡터 또는 string형 스칼라로 지정하십시오. Name1=Value1,…,NameN=ValueN
과 같이 여러 개의 이름-값 쌍 인수를 어떤 순서로든 지정할 수 있습니다.
참고
코더 유형 편집기를 사용하여 대화형 방식으로 coder.Type
객체를 생성하고 편집할 수 있습니다. Create and Edit Input Types by Using the Coder Type Editor 항목을 참조하십시오.
입력 인수
이름-값 인수
속성
예제
버전 내역
R2011a에 개발됨
참고 항목
coder.ClassType
(MATLAB Coder) | coder.Type
| coder.ArrayType
| coder.newtype
| coder.typeof
| coder.resize
| fiaccel