Main Content

String to ASCII

string형 신호를 uint8형 벡터로 변환

  • 라이브러리:
  • Simulink / String

  • String to ASCII block

설명

String To ASCII 블록은 string형 신호를 uint8형 벡터로 변환합니다. 이 블록은 string형의 각 문자를 해당 ASCII 값으로 변환합니다. 예를 들어 블록은 입력 string형 "Hello"[72 101 108 108 111]로 변환합니다.

포트

입력

모두 확장

입력 string형 신호로, 스칼라로 지정됩니다.

데이터형: string

출력

모두 확장

입력 string형 신호에서 변환된 ASCII 문자의 uint8형 벡터 신호로, 벡터로 지정됩니다. 이 블록은 string형의 각 요소를 해당하는 ASCII 문자로 변환하고 해당 ASCII 문자를 벡터로 출력합니다. 문자가 최대 길이보다 적은 경우 시뮬레이션에서 블록이 남은 공간을 0으로 채웁니다. 코드 생성에서는 블록이 남은 공간을 null 문자로 채웁니다.

데이터형: uint8

파라미터

모두 확장

출력 string형 벡터의 크기로, 스칼라로 지정됩니다.

프로그래밍 방식의 사용법

블록 파라미터: OutputVectorSize
유형: 문자형 벡터
값: 스칼라
디폴트 값: '31'

블록 특성

데이터형

integer | string

직접 피드스루

yes

다차원 신호

no

가변 크기 신호

no

영점교차 검출

no

확장 기능

C/C++ 코드 생성
Simulink® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2018a에 개발됨