Main Content

slCharacterEncoding

Simulink 모델에서 생성된 코드에 사용할 인코딩 지정

설명

예제

slCharacterEncoding(encoding)은 Simulink® 모델에서 생성된 코드에 사용되는 문자 집합을 지정합니다. 문자 집합 인코딩은 생성된 코드의 주석에 영향을 미칩니다.

encoding = slCharacterEncoding()은 현재 Simulink 문자 집합 인코딩을 반환합니다.

예제

모두 축소

임베디드 타깃에 대한 코드를 생성하며, 사용하는 컴파일러가 소스 코드에 ASCII 문자만 포함될 것을 요구한다고 가정하겠습니다.

다음 명령을 사용하십시오.

slCharacterEncoding('US-ASCII')

ASCII 문자(다국어 문자, 특수 기호)를 포함하는 모델이 있으며 생성된 코드에서 이러한 주석을 쉽게 읽을 수 있기를 원한다고 가정하겠습니다.

컴파일러가 UTF-8을 지원하는 경우 Windows®에서 다음 명령을 사용하십시오.

slCharacterEncoding('UTF-8')

UTF-8은 Linux®Mac에서는 디폴트 인코딩입니다.

모델에 일본어 텍스트가 포함되어 있지만 컴퓨터는 영어 로캘을 사용하도록 구성되어 있다고 가정하겠습니다. 로캘 전용 인코딩으로 'Shift_JIS'를 사용하는 팀 구성원이 생성된 코드에서 일본어 텍스트를 볼 수 있도록 'Shift_JIS'로 인코딩된 텍스트로 코드를 생성하려고 합니다.

다음 명령을 사용하십시오.

slCharacterEncoding('Shift_JIS')

입력 인수

모두 축소

문자 인코딩을 지원되는 인코딩 값으로 설정합니다.

버전 내역

R2006a 이전에 개발됨