用lsim()函数。格式:y = lsim(sys,u,t)其中,sys是系统传递函数,u是系统输入,t是时间,t=0:Ts:Tfinal
可以用MATLAB画伯德图。有两个函数可以画伯德图 一个是bode函数 格式是[mag,phase,w]=bode(G);G是构建好的系统,mag是幅值,phase是幅角,w是频率,如果完整地写[mag,phase,w]=bode(G)那么将不画图,把幅值,幅角,频率分别一一对应存在三个向量里。只写bode(G)的话,只会画伯德图。用bo...
楼主你好,我们讲频域法,常用s域中的传递函数,令s=jw来求得A(w)=|G(jw)|,fai(w)=fai(G(jw))具体到本题,将s用jw代换,有G(jw)=(1+jw)/(2+jw),这是一个复数 由复数乘积(商)的幅值等于各因子幅值的乘积(商),那么|G(jw)|=|1+jw|/|2+jw| 一个复数的模值M=√(Re^2+Im^2)...
num=[k];den=[1 5 8 6 0];sys=tf(num,den);求零极点 [p z]=pzmap(num,den)根轨迹图 rlocus(sys);p = 0.0000 + 0.0000i -3.0000 + 0.0000i -1.0000 + 1.0000i -1.0000 - 1.0000i
应该先把传递函数化简:>> syms s>> G=(4/s^2+10/s^3)/(1+8/s+19/s^2+12/s^3);>> [n,d]=numden(simple(G));>> sym2poly(n)ans = 4 10 >> sym2poly(d)ans = 1 8 19 12 可见,分子就是4*s+10,分母是s^3+8*s^2+19*s+12,可使用Transfer ...