Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

Simulink에서 지원되는 데이터형

Simulink®는 내장된 모든 숫자 MATLAB® 데이터형을 지원합니다. 내장 데이터형은 MATLAB 사용자가 정의한 데이터형이 아닌 MATLAB 자체에서 정의한 데이터형을 가리키는 용어입니다. 달리 명시되지 않는 한, Simulink 문서에서 언급되는 '데이터형'이라는 용어는 내장 데이터형을 지칭합니다.

다음 표에는 Simulink에서 지원되는 내장 MATLAB 데이터형이 나와 있습니다.

이름설명

double

배정밀도 부동소수점

single

단정밀도 부동소수점

int8

부호 있는 8비트 정수

uint8

부호 없는 8비트 정수

int16

부호 있는 16비트 정수

uint16

부호 없는 16비트 정수

int32

부호 있는 32비트 정수

uint32

부호 없는 32비트 정수

int64

부호 있는 64비트 정수

uint64

부호 없는 64비트 정수

half

반정밀도 부동소수점(Fixed-Point Designer™ 라이선스가 필요함)

string

텍스트

몇몇 모델 요소는 일부 데이터형을 지원하지 않습니다. 특정 블록에서 파라미터 및 입력값과 출력값에 대해 지원하는 데이터형 정보는 해당 블록 도움말 페이지의 데이터형 지원 섹션을 참조하십시오.

이러한 내장 유형 외에도 Simulink는 boolean(true 또는 false) 유형을 정의합니다. 값 10은 각각 truefalse를 나타냅니다. 이 데이터형의 경우 Simulink는 0이 아닌 실수 숫자형 값(Inf 포함)을 true(1)로 표현합니다.

블록에서 지원하는 데이터형과 신호 유형

모든 Simulink 블록은 기본적으로 double형의 신호를 받습니다. 일부 블록은 boolean 입력을 선호하고, 그 외 블록은 입력에 다양한 데이터형을 지원합니다. 특정 블록에서 파라미터 및 입력값과 출력값에 대해 지원하는 데이터형 정보는 해당 블록 도움말 페이지를 참조하십시오. 도움말 문서에 데이터형이 명시되어 있지 않은 블록은 double형의 데이터만 입력하거나 출력합니다.

몇몇 블록은 Bus 객체(Simulink.Bus)를 데이터형으로 지원합니다. 버스의 데이터형 항목을 참조하십시오.

상당수의 Simulink 블록은 고정소수점 데이터형도 지원합니다. 고정소수점 데이터에 대한 자세한 내용은 Specify Fixed-Point Data Types 항목을 참조하십시오. 특정 블록에서 파라미터 및 입력값과 출력값에 대해 지원하는 데이터형 정보는 Simulink 문서에서 해당 블록 도움말 페이지의 데이터형 지원 섹션을 참조하십시오. 도움말 문서에 데이터형이 명시되어 있지 않은 블록은 double형의 데이터만 입력하거나 출력합니다.

Simulink 블록 라이브러리에 있는 블록에서 지원하는 데이터형이 요약된 표를 보려면 MATLAB 명령줄에서 다음 명령을 실행하십시오.

showblockdatatypetable

참고 항목

|

관련 항목