Main Content

dfilt.farrowlinearfd

線形非整数遅延 Farrow フィルター

構文

Hd = dfilt.farrowlinearfd(D)

説明

Hd = dfilt.farrowlinearfd(D) は、遅延 D で離散時間の線形非整数遅延 Farrow フィルターを作成します。

サンプル遅延が 1/2 の線形非整数遅延 Farrow フィルターは次のとおりです。

 Hd = dfilt.farrowlinearfd(0.5);
x = cos(pi/10*(0:159));
y = filter(Hd,x);
stem(x(1:40));
axis([0 40 -2 2]);
hold on;
stem(y(1:40),'color',[1 0 0],'markerfacecolor',[1 0 0 ]);
legend('Original Signal','Filtered Signal','Location','best');

非整数遅延フィルター実装の詳細については、Farrow 構造を使用した非整数遅延フィルターを参照してください。

バージョン履歴

R2011a で導入