Main Content

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

이산시간 모델의 시간 영역 응답

이 예제에서는 이산시간 동적 시스템 모델에 대한 계단 응답 플롯과 계단 응답 데이터를 얻는 방법을 보여줍니다. 이산시간 모델의 시간 영역 응답을 얻는 것은 시간 샘플 점이 모델의 샘플 시간 Ts에 의해 제한된다는 점을 제외하고 연속시간 모델의 경우와 동일합니다.

이 예제의 기법을 impulse, initial, impulseplot, initialpot과 같은 명령과 함께 사용하여 이산시간 모델의 시간 영역 응답을 얻을 수 있습니다.

이산시간 전달 함수 모델을 만들고 t = 0에서의 계단 입력에 대한 응답을 플로팅합니다.

H = tf([-0.06,0.4],[1,-1.6,0.78],0.1);
step(H)

Figure contains an axes object. The axes object contains an object of type line. This object represents H.

이산시간 모델의 경우 step은 샘플 사이에서 값이 유지된다고 가정하며 샘플 시간의 배수에서 응답을 플로팅합니다.

0.5초에서 2.5초 사이의 H 계단 응답을 계산합니다.

[y,t] = step(H,0.5:0.1:2.5);

이산시간 모델의 응답에 대한 시간 벡터를 지정할 때 시간 계단은 이산시간 모델의 샘플 시간 Ts와 일치해야 합니다. 벡터 tH의 샘플 시간인 0.1초의 배수에 해당하는, 0.5초와 2.5초 사이의 시점들을 포함합니다. 벡터 y에는 대응하는 계단 응답 값이 포함됩니다.

참고 항목

| | | | |

관련 예제

세부 정보