How to Plot FFT for the iztrans function?

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 日

0 投票

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

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

カテゴリ

製品

リリース

R2023a

質問済み:

2023 年 5 月 25 日

コメント済み:

2023 年 5 月 30 日

Community Treasure Hunt

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

Start Hunting!

Translated by