Main Content

Repeating Sequence

임의의 형태를 가진 주기 신호 생성

  • 라이브러리:
  • Simulink / Sources

  • Repeating Sequence block

설명

Repeating Sequence 블록은 시간 값출력값 파라미터를 사용하여 지정한 파형을 가진 주기 스칼라 신호를 출력합니다. 시간 값 파라미터는 출력 시간으로 구성된 벡터를 지정합니다. 출력값 파라미터는 해당 출력 시간의 신호 진폭으로 구성된 벡터를 지정합니다. 전체적으로 두 파라미터는 파형이 반복되는 구간(신호의 주기)의 시작 지점에서 측정된 점의 출력 파형의 샘플링을 지정합니다.

기본적으로 두 파라미터 모두 [0 2]입니다. 이 기본 설정은 시뮬레이션의 시작부터 2초마다 반복되고 최대 진폭이 2인 톱니 파형을 지정합니다.

포트

출력

모두 확장

주기적 스칼라 신호를 생성하기 위해 시간 값출력값 파라미터에 의해 지정된 출력 신호입니다.

데이터형: double

파라미터

모두 확장

순단조 증가하는 시간 값으로 구성된 벡터입니다. 생성된 파형 주기는 이 파라미터의 마지막 값과 첫 번째 값의 차이입니다.

프로그래밍 방식의 사용법

블록 파라미터: rep_seq_t
유형: 문자형 벡터
: 벡터
디폴트 값: [0 2]

출력 파형을 지정하는 출력값으로 구성된 벡터입니다. 각 요소는 시간 값 파라미터의 시간 값에 대응합니다.

프로그래밍 방식의 사용법

블록 파라미터: rep_seq_y
유형: 문자형 벡터
: 벡터
디폴트 값: [0 2]

블록 특성

데이터형

double

직접 피드스루

no

다차원 신호

no

가변 크기 신호

no

영점교차 검출

no

알고리즘

블록은 시간 값 파라미터의 첫 번째 값과 마지막 값의 차이로 입력 주기를 설정합니다. 시간 t에서의 출력은 시간 t = t-n*period에서의 출력이며, 여기서 n은 정수입니다. 시퀀스는 t = n*period에서 반복됩니다. 블록은 선형 보간을 사용하여 사용자가 지정한 출력 시간 간의 파형 값을 계산합니다.

확장 기능

버전 내역

R2006a 이전에 개발됨