用matlab小波分析的例項,用matlab做小波分析

時間 2021-08-11 18:01:56

1樓:百度文庫精選

內容來自使用者:李雲西

1緒論1.1概述

小波分析是近15年來發展起來的一種新的時頻分析方法。其典型應用包括齒輪變速控制,起重機的非正常噪聲,自動目標所頂,物理中的間斷現象等。而頻域分析的著眼點在於區分突發訊號和穩定訊號以及定量分析其能量,典型應用包括細胞膜的識別,金屬表面的探傷,金融學中快變數的檢測,internet的流量控制等。

從以上的訊號分析的典型應用可以看出,時頻分析應用非常廣泛,涵蓋了物理學,工程技術,生物科學,經濟學等眾多領域,而且在很多情況下單單分析其時域或頻域的性質是不夠的,比如在電力監測系統中,即要監控穩定訊號的成分,又要準確定位故障訊號。這就需要引入新的時頻分析方法,小波分析正是由於這類需求發展起來的。

在傳統的傅立葉分析中,訊號完全是在頻域的,不包含任何時頻的資訊,這對於某些應用來說是很恰當的,因為訊號的頻率的資訊對其是非常重要的。但其丟棄的時域資訊可能對某些應用同樣非常重要,所以人們對傅立葉分析進行了推廣,提出了很多能表徵時域和頻域資訊的訊號分析方法,如短時傅立葉變換,gabor變換,時頻分析,小波變換等。其中短時傅立葉變換是在傅立葉分析基礎上引入時域資訊的最初嘗試,其基本假定在於在一定的時間窗內訊號是平穩的,那麼通過分割時間窗,在每個時間窗內把訊號到頻域就可以獲得區域性的頻域資訊,但是它的時域區分度只能依賴於大小不變的時間窗,對某些瞬態訊號來說還是粒度太大。

換言之,短時傅立葉分析

2樓:

你確定程式一直從頭到尾都在執行嗎?在執行前清空了workspace?如果在workspace中沒有其它變數,那麼你的程式在開頭讀入**和檔案時可能就有誤了。

x=imread('d:/ab.jpg');讀入的**將轉為陣列x,不知道你的x將是幾維的

imshow(i);沒有定義i

load ab;ab是什麼,通常如果你的**是ab.jpg,載入後影象陣列將以ab為變數名,所以有了x,你還load個啥?

subplot(2,2,1);

image(x);x如果是m×n×3的rgb表示的jpg圖,則維數過高,可以用image顯示,但之後的小波變換就沒法進行了。如果是rgb影象最好將影象轉為索引圖(及其相應的colormap)或灰度圖,然後在進行小波分析。

用matlab做小波分析

3樓:百度文庫精選

內容來自使用者:李雲西

1緒論1.1概述

小波分析是近15年來發展起來的一種新的時頻分析方法。其典型應用包括齒輪變速控制,起重機的非正常噪聲,自動目標所頂,物理中的間斷現象等。而頻域分析的著眼點在於區分突發訊號和穩定訊號以及定量分析其能量,典型應用包括細胞膜的識別,金屬表面的探傷,金融學中快變數的檢測,internet的流量控制等。

從以上的訊號分析的典型應用可以看出,時頻分析應用非常廣泛,涵蓋了物理學,工程技術,生物科學,經濟學等眾多領域,而且在很多情況下單單分析其時域或頻域的性質是不夠的,比如在電力監測系統中,即要監控穩定訊號的成分,又要準確定位故障訊號。這就需要引入新的時頻分析方法,小波分析正是由於這類需求發展起來的。

在傳統的傅立葉分析中,訊號完全是在頻域的,不包含任何時頻的資訊,這對於某些應用來說是很恰當的,因為訊號的頻率的資訊對其是非常重要的。但其丟棄的時域資訊可能對某些應用同樣非常重要,所以人們對傅立葉分析進行了推廣,提出了很多能表徵時域和頻域資訊的訊號分析方法,如短時傅立葉變換,gabor變換,時頻分析,小波變換等。其中短時傅立葉變換是在傅立葉分析基礎上引入時域資訊的最初嘗試,其基本假定在於在一定的時間窗內訊號是平穩的,那麼通過分割時間窗,在每個時間窗內把訊號到頻域就可以獲得區域性的頻域資訊,但是它的時域區分度只能依賴於大小不變的時間窗,對某些瞬態訊號來說還是粒度太大。

換言之,短時傅立葉分析

小波分析在matlab中實現的具體步驟

morlet小波變換的matlab實現

4樓:

前4圖沒啥難度吧,後兩張是最大尺度是4滴cwt,其縱座標是尺度,其實還可以做出比這更好滴時頻圖,縱座標是頻率值。不知你要問啥,如果懶得做,想要現成**那就算了吧,俺划不來,太麻煩,沒意思,哇咔咔!

5樓:樓下吃我一記蕉

不就是matlab 演示文件裡面的嗎?這東西沒啥水平。連結給你吧,人家直接有**的,你改下引數就好了。網頁連結

怎樣用matlab進行小波變換

6樓:很低調

那就要看你的資料儲存格式是什麼樣式的,如果是txt的,用load函式進行匯入;如果是xls的,可以用xlsread函式進行匯入

用Matlab求一道數值分析的題

1 取y x e x 用簡單迭代法 x n 1 y x n 計算。clc clear err 1 k 1 y format long while abs err 10e 8 y exp y err y exp y k k 1 endk yerr 2 用加快收斂的迭代格式 x n 1 a y x n ...

用從大到小的層次分析法分析每個短語的層次和結構關係

瑞春楓 1 建立層次結構模型 將決策的目標 考慮的因素 決策準則 和決策物件按它們之間的相互關係分為最高層 中間層和最低層,繪出層次結構圖。最高層是指決策的目的 要解決的問題。最低層是指決策時的備選方案。中間層是指考慮的因素 決策的準則。對於相鄰的兩層,稱高層為目標層,低層為因素層。2 構造判斷 成...

怎麼用MATLAB擬合函式的係數

直接使用polyfit函式,這個函式是用來實現多項式擬合的,你的函式可以看做是一個一次多項式,y與sin x 的一次多項式 x 1,2,3,4,5,6,7,8,9,10 y 7,3,6,8,2,4,10,16,2,8 p polyfit sin x y,1 a p 1 c p 2 nlinfit 非...