このペジの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
ウィンドウの漏れを変化させることでトンを分解する
解析ウィンドウのスペクトル漏れを調整して,“信号アナラ邮箱ザ邮箱”で正弦波を分解できます。
100Hzで2秒間サンプリングされた2チャネルの信号を生成します。
最初のチャネルは,20Hzトンと21Hzトンで構成されます。どらのトンにも単位振幅があります。
2番目のチャネルも2のトンをもます。1のトンは単位振幅および20Hzの周波数をもます。もう1のトンは1/100の振幅および30Hzの周波数をもます。
Fs = 100;T = (0:1/fs:2-1/fs)';X = sin(2* *[20 20].*t)+[1 1/100]。* sin(2 *π*[21 30]。* t);
ホワ邮箱トノ邮箱ズに信号を組み込みます。40 dBのS/N比を指定します。
X = X + randn(size(X)).*std(X)/db2mag(40);
“信号アナラ邮箱ザ邮箱”を開いて信号をプロットします。[アナラelogザelog]タブで,信号テ[時間値]をクリックして采样率和开始时间
を選択します。“サンプルレト”をfs
として指定します。[表示]タブの[スペクトル]をクリックして、ディスプレ以及にスペクトルプロットを追加します。
[スペクトル]タブをクリックします。スペクトル漏れを制御するスライダーは,中央の位置にあり,分解能帯域幅の約1.28赫兹に相当します。1番目のチャネルの2のトンは,分解されていません。2番目のチャネルの30 hzトーンは,他のトーンよりもかなり弱いにもかかわらず表示されています。
分解能帯域幅がおよそ0.83 Hzになるように漏れを増やします。2番目のチャネルの弱いトンは,明確に分解されます。
スラ邮箱ダ邮箱を最大値に移動します。分解能帯域幅はおよそ0.5Hzです。1番目のチャネルの2のトンは,分解されています。2番目のチャネルの弱いトンは,大きいウィンドウのサブによってマスクされています。
[表示]タブをクリックします。水平方向のズムを使用して周波数軸を拡大します。ディスプレイに2つのカーソルを追加して周波数領域のカーソルをドラッグし,トーンの周波数を推定します。
参考
アプリ
関数
関連する例
- 相関する信号間の遅延の検出
- パシステンススペクトルを使用した干渉の検出
- 複素包絡線を使用した変調と復調
- 再代入したスペクトログラムを使用したリッジの検出と追跡
- 音楽信号からの音声の抽出
- 不等間隔サンプル信号のリサンプリングおよびフィルタ処理
- 独自の関数を使用した飽和信号のクリップ除去
- 振動信号の包絡線スペクトルの計算
- クジラの歌からの関心領域の抽出