wavelets
DWT フィルター バンクの時間領域ウェーブレット
説明
例
DWT フィルター バンク ウェーブレット
Daubechies db2
ウェーブレットと 1 kHz のサンプリング周波数を使用して、信号長が 1,000 サンプルの 7 レベル DWT フィルター バンクを作成します。
wv = "db4"; len = 1000; lev = 7; Fs = 1e3; fb = dwtfilterbank('Wavelet',wv,'SignalLength',len,'Level',lev,'SamplingFrequency',Fs);
ウェーブレット バンドパス フィルターに対応する時間領域と中央揃えされたウェーブレットをプロットします。
[psi,t] = wavelets(fb); plot(t,psi') grid on title('Time-domain Wavelets')
最も細かいスケールの時間領域ウェーブレットと、対応するウェーブレット バンドパス フィルターの片側振幅周波数応答をプロットします。
sc = 1; [psidft,f] = freqz(fb); subplot(2,1,1) plot(t,psi(sc,:)) grid on xlabel('Time (sec)') ylabel('Magnitude') title(['Level ',num2str(sc),' Time-Domain Wavelet']) subplot(2,1,2) plot(f(len/2:end),abs(psidft(sc,len/2:end))) grid on xlabel('Hz') ylabel('Magnitude') title('Magnitude Frequency Response')
入力引数
fb
— 離散ウェーブレット変換フィルター バンク
dwtfilterbank
オブジェクト
離散ウェーブレット変換 (DWT) フィルター バンク。dwtfilterbank
オブジェクトとして指定します。
出力引数
psi
— 時間中心のウェーブレット
実数値の行列
ウェーブレット通過帯域フィルターに対応する時間中心のウェーブレット。L 行 N 列の行列として返されます。ここで、L はフィルター バンクの Level
、N は SignalLength
です。psi
のウェーブレットは、最も細かいスケール分解能から最も粗いスケール分解能の順に並べられます。
t
— サンプリング時点
実数値のベクトル
サンプリング時点。長さ N の実数値ベクトル t
として返されます。ここで、N はフィルター バンクの SignalLength
です。サンプリング時点は、間隔 にあります。ここで、DT はフィルター バンクのサンプリング周期 (フィルター バンクのサンプリング周波数の逆数) です。
バージョン履歴
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)