一种最简单的方法:
s=tf('s')
然后直接输入传函
eg:
s=tf('s');
Gdiff=s/(1e6+s);
Gint=1/(1e6+s);
Gtotal_1=Gdiff*Gint;
Gtotal_2=Gdiff*Gint*Gint;
Gtotal_4=Gdiff*Gint^4;
Gtotal_8=Gdiff*Gint^8;
step(Gtotal_1,'--+');
hold;
step(Gtotal_2,'--*');
step(Gtotal_4,'--p');
step(Gtotal_8,'--^');
legend('n=1','n=2','n=4','n=8');
title('Semi-Gaussian Step Response wi Diff-Order');
grid on;
grid minor;