How to Plot FFT for the iztrans function?

1 回表示 (過去 30 日間)
Gayani
Gayani 2023 年 5 月 25 日
コメント済み: Gayani 2023 年 5 月 30 日
I have received the inverse z transfer function for a filter. I need to plot the FFT for that. I tried a lot but it doesn`t work. Could you please support with me to plot the FFT? I am new to this area.
  2 件のコメント
Diwakar Diwakar
Diwakar Diwakar 2023 年 5 月 25 日
please provide inverse Z-transform of the transfer function.
Gayani
Gayani 2023 年 5 月 30 日
It is the inverse of Thiran filter

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

回答 (1 件)

Diwakar Diwakar
Diwakar Diwakar 2023 年 5 月 25 日
Try this code. may be this code will help you.
% Define the transfer function coefficients
b = [1, -1]; % Numerator coefficients
a = [1, 0.5]; % Denominator coefficients
% Generate the frequency response using freqz
N = 1024; % Number of points for the frequency response
[H, f] = freqz(b, a, N);
% Plot the magnitude spectrum
figure;
plot(f, abs(H));
xlabel('Frequency');
ylabel('Magnitude');
title('Magnitude Spectrum');
% Plot the phase spectrum
figure;
plot(f, angle(H));
xlabel('Frequency');
ylabel('Phase');
title('Phase Spectrum');
  1 件のコメント
Gayani
Gayani 2023 年 5 月 30 日
It really helps. Thank you so much

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

カテゴリ

Help Center および File ExchangeFourier Analysis and Filtering についてさらに検索

製品


リリース

R2023a

Community Treasure Hunt

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

Start Hunting!

Translated by