首页
/
每日頭條
/
圖文
/
小波變換的系數
小波變換的系數
更新时间:2026-04-08 21:30:36

小波變換的系數(如何更好的理解連續小波變換系數)1

連續小波變換CWT是一種冗餘變換,CWT系數取決于所用的小波,所以理解起來稍微有些困難。為更好地理解CWT系數,本文從簡單信号和簡單小波開始分析。小波擅長檢測信号的不連續性或奇異點,信号的突變點處具有較大的絕對值系數。首先設置一個移位脈沖信号,脈沖發生在第500點的位置。

x = zeros(1000,1); x(500) = 1;

小波變換的系數(如何更好的理解連續小波變換系數)2

選擇了一個簡單信号,自然要選擇一個簡單小波,那自然是haar小波了

小波變換的系數(如何更好的理解連續小波變換系數)3

在1-128的尺度範圍上使用Haar小波計算CWT

CWTcoeffs = cwt(x,1:128,'haar');

CWTcoeffs是一個大小為128×1000的矩陣,矩陣的每一行都包含一個尺度的 CWT系數。由于CWT的尺度為1:128,因此共128 行,矩陣的列維度與輸入信号的長度相同。

看一下CWT的時間-尺度譜

cwt(x,1:128,'haar','plot'); colormap jet; colorbar;

小波變換的系數(如何更好的理解連續小波變換系數)4

還可以繪制一下3D圖,為了便于觀察,減小尺度範圍

cwt(x,1:64,'haar','3Dplot'); colormap jet;

小波變換的系數(如何更好的理解連續小波變換系數)5

檢查移位脈沖信号的CWT,可以看到CWT較大的系數集集中在時間-尺度平面以點 500 為中心的小尺度的狹窄區域。随着尺度的增加,CWT較大的系數集變寬,但仍以點 500 為中心。如果跟蹤該區域的邊界,類似于下圖

小波變換的系數(如何更好的理解連續小波變換系數)6

該區域成為Haar小波在點500處的“影響錐”。要理解“影響錐”,假設一個小波的支撐區間為[-C, C],将小波移動 b并縮放尺度a ,支撐區間變為[-Ca b, Ca b]。對于移位脈沖δ(t−τ),CWT 系數僅在 τ 附近的區間非零,該區間等于小波在每個尺度上的支撐區間,可以通過移位脈沖的CWT表達式來理解:

小波變換的系數(如何更好的理解連續小波變換系數)7

對于脈沖信号而言,可以通過選定幾個尺度繪制CWT系數看一下

小波變換的系數(如何更好的理解連續小波變換系數)8

“影響錐”取決于小波種類。以兩個移位脈沖的疊加δ(t−300) δ(t−500)為例子,在這種情況下,使用具有4階消失矩db4小波。下圖顯示了使用 db4小波對第300和第500點的影響錐。

小波變換的系數(如何更好的理解連續小波變換系數)9

查看第20尺度的第400個點,在該尺度下,可以看到兩個“影響錐”都沒有與第400點重疊。因此, CWT系數在該點和該尺度上為零,可以看一下小波系數圖:

小波變換的系數(如何更好的理解連續小波變換系數)10

接下來,查看尺度80處第400點,在尺度80處,第300 和 第500點的影響錐都包括第400點,即使信号在第400點處為零,仍會在該尺度下獲得非零的CWT 系數。看一下小波系數圖:

小波變換的系數(如何更好的理解連續小波變換系數)11

在前面的例子中,CWT 系數在信号突變點附件較大,這種檢測信号不連續性的能力是小波變換的優勢。前面的例子還證明了CWT的系數在較小尺度上最更好的不連續定位能力。

小波變換的系數(如何更好的理解連續小波變換系數)12

下面看一個稍微複雜的例子,構建一個由突變和平滑振蕩組成的信号,該信号是一個2Hz正弦曲線,帶有2個不連續點

N = 1024; t = linspace(0,1,1024); x = 4*sin(4*pi*t); x = x - sign(t - .3) - sign(.72 - t); plot(t,x); xlabel('t'); ylabel('x'); grid on;

小波變換的系數(如何更好的理解連續小波變換系數)13

注意 t=0.3和 t=0.7附近的不連續性,使用 sym4小波繪制 CWT

小波變換的系數(如何更好的理解連續小波變換系數)14

CWT可以檢測出信号中的突變點和振蕩部分,突變點會影響所有尺度的CWT 系數,并清楚地與小尺度上更平滑的信号特征區分開來。另一方面,2Hz 正弦波的最大值和最小值在較大尺度的 CWT 系數中很明顯,而在小尺度上不明顯。

最後總結一下,理解CWT的系數時,一個點的CWT系數可能會受到遠離該點的信号值的影響。必須考慮小波在特定尺度上的支撐區間,并非所有小波的支撐區間都相同。例如,Haar小波在所有尺度上的支撐區間都小于 sym4 小波。此外小波對于檢測信号的突變非常有用,信号中的突變會産生相對較大的小波系數(以所有尺度的不連續點為中心)。最後,平滑信号在小波與信号特征最相關的尺度上産生相對較大的小波系數。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
線電壓和相電壓怎麼區分
線電壓和相電壓怎麼區分
很多時候,對于相電壓,一般會被理解為相與相之間的電壓也就是380V,而将線電壓理解為220V,其實剛好相反了。相電壓也就是我們經常說的220V家用電壓,零線與火線之間的電壓成為相電壓,其實我們家裡面的都是相電壓。線電壓是直指任意兩火線的電壓...
2026-04-08
花草在風水中代表什麼
花草在風水中代表什麼
這個世界上花的種類非常多,對于不經常養花的朋友們而言,平時了解幾種就已經很不錯了,但是總會有例外,有很多人每天就是一心研究花草,不光自己養花,更是喜好鑽研其所具有的意義。當然,這裡的意義包括很多種,例如風水意義。筆者有一個做生意的朋友,不論...
2026-04-08
蔣欣最調皮的一次
蔣欣最調皮的一次
本該是一個女強男強的爽文,可看的人啊,心裡頭别提多揪心了,恨不得跳進電視裡毒打男主一頓,瞎了眼的笨蛋!尤其是小三裝柔弱,恨不得分分鐘想要結果了她!!故事的開頭,男女主都是将軍,可惜不是同一陣營,一次戰争後,男主沈岸受傷了,眼睛也看不見了,女...
2026-04-08
盤點三個老玩家回憶
盤點三個老玩家回憶
第五人格從開測至今,給玩家們帶來了很多的回憶和快樂,與朋友快樂開黑,沉浸在和隊友取得勝利的喜悅中,又者是大獲全勝四殺求生者的滿足……可惜,這款給我們帶來歡聲笑語的遊戲,卻有着幾件讓老玩家遺憾的往事。雖然他們已經成為過去了,可是這塊心結永遠在...
2026-04-08
烏龜不吃飼料怎麼解決
烏龜不吃飼料怎麼解決
烏龜不吃飼料怎麼解決?經常有龜友咨詢我,烏龜不吃東西,怎麼辦?我一般會從飼養環境、天氣溫度、烏龜是否生病、食物是否對口等原因分析?烏龜不吃食物,首先找出原因才能解決不吃食物的問題這一期針對這個話題,逐一分享個人的養龜經驗和看法,今天小編就來...
2026-04-08
Copyright 2023-2026 - www.tftnews.com All Rights Reserved