Main Content

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

샘플 시간이란?

블록의 샘플 시간은 시뮬레이션 중에 블록이 출력을 생성하고 적절한 경우 내부 상태를 업데이트하는 때를 나타내는 파라미터입니다. 내부 상태에는 기록되는 연속 상태 및 이산 상태가 포함되지만 이에 국한되지 않습니다.

참고

샘플 시간이라는 용어가 Simulink®에서 사용되는 의미를 엔지니어링에서 사용되는 의미와 혼동하지 마십시오. 엔지니어링에서 샘플 시간은 이산 시스템이 입력을 샘플링하는 속도를 나타냅니다. Simulink를 사용하면 블록 실행(계산) 속도를 제어하는 블록 샘플 시간의 적절한 설정을 통해 싱글레이트 및 멀티레이트 이산 시스템과 하이브리드 연속-이산 시스템을 모델링할 수 있습니다.

많은 엔지니어링 응용 프로그램의 경우 블록 실행 속도를 제어해야 합니다. 일반적으로 Simulink는 블록 대화 상자 또는 명령줄에서 명시적인 SampleTime 파라미터를 지정할 수 있도록 하여 이 기능을 제공합니다. SampleTime 파라미터가 없는 블록에는 묵시적 샘플 시간이 있습니다. 사용자는 묵시적 샘플 시간을 지정할 수 없습니다. Simulink가 시스템 내 블록의 컨텍스트에 따라 그 값을 결정합니다. Integrator 블록이 묵시적 샘플 시간이 있는 블록의 한 예입니다. Simulink는 자동으로 이 블록의 샘플 시간을 0으로 설정합니다.

샘플 시간은 포트 기반 또는 블록 기반일 수 있습니다. 블록 기반 샘플 시간의 경우 블록의 모든 입력 및 출력이 동일한 속도로 실행됩니다. 포트 기반 샘플 시간의 경우 입력 포트와 출력 포트가 다른 속도로 실행될 수 있습니다. 실행 속도에 대한 자세한 내용은 샘플 시간의 유형 항목을 참조하십시오.

관련 항목