フィルターのクリア

Does freqz give the Fourier Transform ??

5 ビュー (過去 30 日間)
moonman
moonman 2011 年 11 月 1 日
Hi i am having this code
h770=[];
L=50;
fs=8000;
fb=770;
h770 = (2/L)*cos(2*pi*fb*(0:L-1)/fs);
fs=8000;
ww=0:(pi/256):pi;
ff=ww/(2*pi)*fs;
H=freqz(h770,1,ww);
plot(ff,abs(H));
grid on;
xlabel('Frequency')
ylabel('Magnitude')
title('Frequency Response of h770')
Is this the fourier transform? Does freq response and fourier transform are same thing?
  1 件のコメント
Wayne King
Wayne King 2011 年 11 月 1 日
The frequency response of a system, or a filter, is the Fourier transform of its impulse response.

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

採用された回答

Wayne King
Wayne King 2011 年 11 月 1 日
You're right. It's just a matter of terminology. We don't say the frequency response of a signal, we say the frequency response of a system, or operator (filter). The frequency response IS the Fourier transform of the system's impulse response, or equivalently stated, the z-transform of the system's impulse response evaluated on the unit circle.
  1 件のコメント
moonman
moonman 2011 年 11 月 1 日
Great Explanation
Thanks a lot

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

その他の回答 (2 件)

Daniel Shub
Daniel Shub 2011 年 11 月 1 日
Yes and no. The way your are doing it no, but it can be made to do it.
x = randn(10, 1);
X = fft(x);
Y = freqz(x, 1, length(x), 'whole');
isequal(Y, X)

moonman
moonman 2011 年 11 月 1 日
Is there any difference in Freq Response and Fourier Transform As per my understanding, they are both same things

カテゴリ

Help Center および File ExchangeDigital Filter Analysis についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by