传递函数的Z变换和后向欧拉离散

我正在为我完成一些任务而苦苦挣扎。我有连续传输功能。我必须使用Z变换,ZOH方法和后向欧拉法来计算离散传递函数。

denominator = [(1/(w_n*w_n)),(2*zeta)/w_n,1];
numerator = K;

%   a)
Gs = tf(numerator,denominator);
Gz = tf(numerator,denominator,Ts);
G_dis = ztrans(Gs) % THIS DOEsnT WORK
figure;
pzmap(Gz);

%   b)
G_zoh = c2d(Gs,Ts);
figure;
pzmap(G_zoh);

到目前为止,这是我的问题。主要问题是ztrans(Gs)对我不起作用。...说它不能与tf输入类型一起工作。但这就是我应该在演讲中说G(z)= Z {G(s)}的方式。所以我有点迷茫,因为我只有开关s而不是z转换。 在网上查找时,我发现ztrans将ztrans(f) f当作要转换的函数或符号表达式,为什么它不能与传递函数一起使用?

我需要有关如何在传递函数上使用z变换的帮助。

zcshou 回答:传递函数的Z变换和后向欧拉离散

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3158549.html

大家都在问