주요 콘텐츠

String Length

입력 문자열의 문자 수 출력

  • String Length block

라이브러리:
Simulink / String

설명

String Length 블록은 입력 문자열의 문자 수를 출력합니다. 예를 들어 String Length 블록을 사용하여 문자열의 특정 위치로 포커스를 이동할 수 있습니다.

포트

입력

모두 확장

입력 문자열로, 스칼라로 지정됩니다.

데이터형: string

출력

모두 확장

입력 문자열의 문자 수로, 스칼라로 지정됩니다.

데이터형: int8 | uint8 | int16 | uint16 | int32 | uint32

파라미터

모두 확장

출력 데이터형. 유형은 상속되거나 직접 지정되거나 Simulink.NumericType과 같은 데이터형 객체로 표현될 수 있습니다.

상속된 옵션을 선택하면 블록은 다음과 같이 동작합니다.

  • 상속: 내부 규칙을 통해 상속 — Simulink®가 임베디드 타깃 하드웨어의 속성을 고려하면서도 수치적 정확도와 성능, 생성된 코드 크기 간에 균형을 이루도록 데이터형을 선택합니다.

  • 상속: 역전파를 통해 상속 — 구동 블록의 데이터형을 사용합니다.

데이터형 특성 설정을 도와주는 데이터형 도우미를 표시하려면 데이터형 도우미를 표시합니다. 버튼 을 클릭하십시오. 자세한 내용은 Specify Data Types Using Data Type Assistant항목을 참조하십시오.

프로그래밍 방식의 사용법

블록 파라미터: OutDataTypeStr
유형: 문자형 벡터
값: 'Inherit: Inherit via internal rule' | 'Inherit: Inherit via back propagation' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | <data type expression>
디폴트 값: 'Inherit: Inherit via internal rule'

데이터형의 범주로, Inherit, Built in 또는 Expression으로 지정됩니다. 이 파라미터 사용에 관한 자세한 내용은 Specify Data Types Using Data Type Assistant 항목을 참조하십시오.

종속성

데이터형 도우미를 표시합니다. 버튼을 클릭하면 이 파라미터가 활성화됩니다.

블록 특성

데이터형

integer | string

직접 피드스루

다차원 신호

아니요

가변 크기 신호

아니요

영점교차 검출

아니요

확장 기능

모두 확장

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

버전 내역

R2018a에 개발됨

모두 확장