본문 바로가기
Matlab

Matlab 실습 1. Step function

by Mene 2022. 12. 24.
반응형

문제 : \( 2 \over s^2+2s+2 \)에 대한 단위계단응답을 구해보자.

코드

clc; clear all; clf
 
t=0:0.01:5;
Num=2; den=[1,2,2]; sys=tf(Num,den);
Den=den';
A=Den(1)
 
figure(1)
[y,t]=step(sys,t);
plot(t,y), grid
 
figure(2)
step(sys,t), grid

그래프

왼쪽 : figure 1, 오른쪽 figure 2

- 분자는 Num, 분모는 den이다.이때 계수만 행렬에 대입한다.

- step을 이용하여 단위계단응답을 구할 수 있다.

- [y,t]에 저장하고 plot을 사용하면 제목과 label이 비어있지만, step을 이용해 바로 출력하면 제목과 label이 생긴다.

반응형

'Matlab' 카테고리의 다른 글

Matlab 실습 3. 구간별로 다른 함수의 그래프  (0) 2022.12.24
Matlab 실습 2. 함수  (0) 2022.12.24
[Matlab] 6.M-파일, function  (0) 2022.01.01
[Matlab] 5.그래픽-2  (0) 2022.01.01
[Matlab] 4.내장함수, 그래픽-1  (0) 2022.01.01

댓글