matlab時頻色譜圖中尺度因子怎麼計算

2021-03-03 21:09:57 字數 654 閱讀 2694

1樓:

看上去就是cwt得到的小波係數圖,尺度因子就是連續小波變換的尺度,就是一簡單的cwt圖。

matlab中小波變換cwt函式中的尺度與小波函式具體尺度的關係一樣嗎??

2樓:

這問題看似簡單實際好有意思,有些不知如何說起,尺度就是尺度,不是時間也不是空間,所以從理論上沒有單位,你沒見過哪個文獻中尺度是有單位的吧?它是cwt中的概念,dwt通常是不提尺度的,要簡要定義,尺度表明的是小波函式伸縮的狀態,例如尺度1.2,表明將原始小波函式伸長1.

2倍後進行cwt,得到尺度1.2下訊號的cwt小波係數。「那麼這個2到底對應haar小波中尺度a多少米呢」這話本身從理論上就沒有定義過,也不知道如何定義,或根本沒有必要定義。

為啥不知如何說起呢?是因為尺度在時域是可以通過小波函式的支撐長度和訊號本身的取樣頻率換算為頻率的,例如尺度1到底對應多少hz的頻率(到底代表多少是根據你訊號的取樣頻率變化的),這之間的轉換可以在網上搜尋「小波時頻圖」有詳細**和解釋。但空域中沒有定義頻率hz這些玩意兒,一般定義的是波數,你得進行時空的轉換,可以參考上面的**理一理。

所以尺度不代表多少米或多少秒,硬要轉換可以轉為頻率和波數,但概念上它並不代表或描述頻率和波數,只是小波函式伸縮狀態的描述,可以對應頻率和波數。

最近在用matlab處理振動資料,加速度頻域積分為位移,但是

以上程式是對加速度二次積分為位移,將 時域積分裝換為頻域積分,實現方法為將時域訊號進行fft到頻域,然後對頻譜做簡單運算實現了頻域上的積分 最後將頻域經過ifft到時域 實現了頻域上的積分。時域積分對應在頻域上的頻譜函式為 f x dx f jw jw所以時域上的一次積分對應在頻域上的處理為 逆完f...

matlab中plot 畫圖時如何指定x y軸的範圍

可以bai 用matlab提供的座標軸設定函式axis進行設定 對當du前座標軸進行設定 zhi具體用 dao法如下 plot x,y 畫圖後內用axis函式設定座標軸的範圍 axis xmin xmax ymin ymax 設定座標軸在指定的區間 xmin xmax 表示設定橫座標的最小最大值 y...

y t0 在matlab中時什麼意思

這是個邏輯運算,首先是 t 0 判斷t 0是否成立,若成立,則 t 0 1,反之則為0,然後將該值賦給y。matlab中t 0 0.00001 1 y square 2 pi 25 t 什麼意思 意思應該是生成周期為25hz的方波吧 我也是看help說明的,沒有用過,你自己可以去看看help裡面的說...