フィルターのクリア

Z domain to freq domain (bode of closed loop with negative feed back)?

2 ビュー (過去 30 日間)
mehmet baki
mehmet baki 2018 年 1 月 5 日
コメント済み: Star Strider 2018 年 1 月 5 日
I just want to continous time domain freq response with discrete time freq response closep loop with negative feedback. But i dont know how to go from z domain to frequency domain analytically

回答 (1 件)

Star Strider
Star Strider 2018 年 1 月 5 日
編集済み: Star Strider 2018 年 1 月 5 日
If you have the Symbolic Math Toolbox, try this:
syms z s Fs
assume(Fs > 0)
H(z) = (z + 1) / (z^2 + 10*z - 5); % Create Transfer Function
BilTrns = s == 2*Fs * (z-1)/(z+1); % Bilinear Transform, s —> z
Bz = solve(BilTrns, z); % Bilinear Transform, z —> s
H(s) = H(Bz); % Substitute
H(s) = simplify(H(s), 'Steps',20) % Desired Result
It may not seem obvious at first, although it is.
EDIT To do the conversion numerically, use the d2c (link) function.
  6 件のコメント
mehmet baki
mehmet baki 2018 年 1 月 5 日
sir I know bode graphs both as discrete & cont. but I don't know how to graph asymptotically by hand
Star Strider
Star Strider 2018 年 1 月 5 日
I have no idea what ‘omega_w’ is. You must look at the preceding discussion in the textbook to find out. That information is not on the page you posted, and it not standard notation, at least that I am aware of.

サインインしてコメントする。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by