㈠ 請問關於近紅外光譜數據用matlab進行小波變換
應該是先進行小波分解,然後進行小波重構吧?
dwt函數應該是對信號的單層分解,
[cA,cD]=dwt(X,』wname』)中返回的cA,cD分別存放是信號的近似和細節
[C,L]=wavedec(X,N,'wname') 利用小波'wname'對信號X進行多層分解
之後是依據你的需要將信號重構回去,idwt是單尺度一維小波逆變換,waverec是多尺度一維小波重構
簡單的就是matlab裡面有小波工具箱,在命令窗口輸入wavemenu,載入你的信號,選擇不同地小波基就行~
希望對你有幫助
㈡ 如何使用matlab中的工具箱
首先,確認一下你的matlab是什麼版本的,早期的版本叫做工具箱(toolbox),新版叫做應用程序(APP)
其次,確認一下你需要使用什麼工具箱,直接在工作窗口中輸入就可以調用了,如果不知道調用命令,可以在圖形界面用滑鼠選擇就好了。
最後,放一個圖,一目瞭然,本人用的是2015b這個版本,主界面上有個應用程序,直接選擇就可以了,可以根據自己的需要排序,本人常用神經網路,所以就擺在第一位了。
㈢ matlab中的小波工具箱怎麼用,希望能詳細介紹
將原始數據文件夾到裝有matlab的電腦
打開matlab軟體,進入軟體主界面
在軟體的左下方找到start按鈕,點擊選擇toolbox,然後選擇wavelet
進入wavemenu界面,選擇一維小波中的wavelet1-D並進入
5.將數據文件(.Mat格式)托到matlab軟體主界面的workspace
6.在wavemenu主界面中選擇file-load signal或者import from workspace—import signal
7.選擇要處理的信號,界面出現loaded信號,這就是沒有去噪前的原
始信號
8.右上角選擇用於小波分析的小波基以及分解層數並點擊analyse開始分析
9.分析後在左邊欄目中出現s,a*,d*,其中s為原信號,a*為近似信號,d*為細節信號
10.然後點擊denoise去噪
11.閾值方法常用的有4種fixed(固定閾值),rigorsure,heusure,minmax根據需要選擇,一般情況下rigorsure方式去噪效果較好
12.oft(軟閾值),hard(硬閾值)一般選擇軟閾值去噪後的信號較為平滑
13.在雜訊結構中選擇unscaled white noise,因為在工程應用中的雜訊一般不僅僅含有白雜訊
14.在雜訊結構下面的數值不要隨意改,這是系統默認的去噪幅度
15.點擊denoise開始正式去噪
16.在此窗口下點擊file-save denoised singal,保存輸出去噪後的信號
17.去噪結束
18.去噪結束後,把去噪後信號(.mat格式)拖至matlab主界面的workspace中,與原信號一起打包,以便以後計算統計量
19.Matlab編程計算相關統計量以及特徵量
20.得出統計量和特徵量後結束
㈣ matlab中小波分析工具箱中wrcoef和waverec的區別是什麼
這兩個函數是與wavedec這個函數緊密相連的。
wavedec就是小波分解,將一個信號分解成指定回層數n,並返回答各層的小波系數。
waverec——它的作用與wavedec相反,即將給定的小波系數一次性完全重建出信號。
wrcoef——這個也是輸入小波系數,重建信號。但是它與上面有些區別,區別在於它重建的是原信號在指定層次的,高頻或者低頻分量。也就是說,這個信號不是原本的信號,而且某個層次上的逼近。
㈤ 如何使用matlab中的工具箱
工具箱已經正常安裝好了,直接用就行。調用工具箱和調用內置函數沒區別。
如果你想確定是不是安裝成功,可以直接執行工具箱里的例子,如果結果正常就說明能正常用了。
㈥ 如何將matlab中simulink的示波器的波形導入到小波變換工具箱
可以用save函數將數據保存為mat文件,然後利用wavemenu函數導入工具箱
㈦ 數學建模MATLAB工具箱是什麼怎麼用
Matlab工具箱已經成為一個系列產品,Matlab主工具箱和各種工具箱(toolbox )。
工具箱簡介
1功能型工具箱 —— 通用型
功能型工具箱主要用來擴充Matlab的數值計算、符號運算功能、圖形建模模擬功能、文字處理功能以及與硬體實時交互功能,能夠用於多種學科。
2領域型工具箱 —— 專用型
領域型工具箱是學科專用工具箱,其專業性很強,比如控制系統工具箱( Control System Toolbox);信號處理工具箱(Signal Processing Toolbox);財政金融工具箱( Financial Toolbox)等等。只適用於本專業。
3
Matlab常用工具箱
Matlab Main Toolbox——matlab主工具箱
Control System Toolbox——控制系統工具箱
Communication Toolbox——通訊工具箱
Financial Toolbox——財政金融工具箱
System Identification Toolbox——系統辨識工具箱
Fuzzy Logic Toolbox——模糊邏輯工具箱
Bioinformatics Toolbox——生物分析工具箱
Image Processing Toolbox——圖象處理工具箱
Database Toolbox——資料庫工具箱
Model predictive Control Toolbox——模型預測控制工具箱
Neural Network Toolbox——神經網路工具箱
Optimization Toolbox——優化工具箱
Partial Differential Toolbox——偏微分方程工具箱
Robust Control Toolbox——魯棒控制工具箱
Signal Processing Toolbox——信號處理工具箱
Spline Toolbox——樣條工具箱
Statistics Toolbox——統計工具箱
Symbolic Math Toolbox——符號數學工具箱
Simulink Toolbox——動態模擬工具箱
Virtual Reality Toolbox——虛擬現實工具箱
Wavelet Toolbox——小波工具箱
等等…….
而且每個新出的版本都在增加、更新完善。
㈧ 怎麼用matlab實現小波變換急!!!
Allnodes 計算樹結點
appcoef 提取一維小波變換低頻系數
appcoef2 提取二維小波分解低頻系數
bestlevt 計算完整最佳小波包樹
besttree 計算最佳(優)樹
biorfill 雙正交樣條小波濾波器組
biorwavf 雙正交樣條小波濾波器
centfrq 求小波中心頻率
cgauwavf Complex Gaussian小波
cmorwavf coiflets小波濾波器
cwt 一維連續小波變換
dbaux Daubechies小波濾波器計算
dbwavf Daubechies小波濾波器 dbwavf(W) W='dbN' N=1,2,3,...,50
ddencmp 獲取默認值閾值(軟或硬)熵標准
depo2ind 將深度-位置結點形式轉化成索引結點形式
detcoef 提取一維小波變換高頻系數
detcoef2 提取二維小波分解高頻系數
disp 顯示文本或矩陣
drawtree 畫小波包分解樹(GUI)
dtree 構造DTREE類
dwt 單尺度一維離散小波變換
dwt2 單尺度二維離散小波變換
dwtmode 離散小波變換拓展模式
dyaddown 二元取樣
dyap 二元插值
entrupd 更新小波包的熵值
fbspwavf B樣條小波
gauswavf Gaussian小波
get 獲取對象屬性值
idwt 單尺度一維離散小波逆變換
idwt2 單尺度二維離散小波逆變換
ind2depo 將索引結點形式轉化成深度—位置結點形式
intwave 積分小波數
isnode 判斷結點是否存在
函數指 含義
istnode 判斷結點是否是終結點並返回排列值
iswt 一維逆SWT(Stationary Wavelet Transform)變換
iswt2 二維逆SWT變換
leaves
mexihat 墨西哥帽小波
meyer Meyer小波
meyeraux Meyer小波輔助函數
morlet Morlet小波
nodease 計算上溯結點
nodedesc 計算下溯結點(子結點)
nodejoin 重組結點
nodepar 尋找父結點
nodesplt 分割(分解)結點
noleaves
ntnode
ntree
orthfill 正交小波濾波器組
plot 繪制向量或矩陣的圖形
qmf 鏡像二次濾波器
rbiowavf
read 讀取二進制數據
readtree 讀取小波包分解樹
scal2frq
set
shanwavf
swt 一維SWT(Stationary Wavelet Transform)變換
swt2 二維SWT變換
symaux
symwavf Symlets小波濾波器
thselect 信號消噪的閾值選擇
thodes
treedpth 求樹的深度
treeord 求樹結構的叉數
函數指令 含義
upcoef 一維小波分解系數的直接重構
upcoef2 二維小波分解系數的直接重構
upwlev 單尺度一維小波分解的重構
upwlev2 單尺度二維小波分解的重構
wavedec 單尺度一維小波分解
wavedec2 多尺度二維小波分解
wavedemo 小波工具箱函數demo
wavefun 小波函數和尺度函數
wavefun2 二維小波函數和尺度函數
wavemenu 小波工具箱函數menu圖形界面調用函數
wavemngr 小波管理函數
waverec 多尺度一維小波重構
waverec2 多尺度二維小波重構
wbmpen
wcodemat 對矩陣進行量化編碼
wdcbm
wdcbm2
wden 用小波進行一維信號的消噪或壓縮
wdencmp
wentropy 計算小波包的熵
wextend
wfilters 小波濾波器
wkeep 提取向量或矩陣中的一部分
wmaxlev 計算小波分解的最大尺度
wnoise 產生含雜訊的測試函數數據
wnoisest 估計一維小波的系數的標准偏差
wp2wtree 從小波包樹中提取小波樹
spbmpen
wpcoef 計算小波包系數
wpcutree 剪切小波包分解樹
wpdec 一維小波包的分解
wpdec2 二維小波包的分解
wpdencmp 用小波包進行信號的消噪或壓縮
wpfun 小波包函數
wpjoin
wprcoef 小波包分解系數的重構
wprec 一維小波包分解的重構
wprec2 二維小波包分解的重構
wpsplt 分割(分解)小波包
wpthcoef 進行小波包分解系數的閾值處理
wptree
wpviewcf
wrcoef 對一維小波系數進行單支重構
wrcoef2 對二維小波系數進行單支重構
wrev 向量逆序
write 向緩沖區內存寫進數據
wtbo
wthcoef 一維信號的小波系數閾值處理
wthcoef2 二維信號的小波系數閾值處理
wthresh 進行軟閾值或硬閾值處理
wthrmngr 閾值設置管理
wtreemgr 管理樹結構
wvarchg
㈨ MATLAB的toolbox怎麼用啊
toolbox裡面其實就是matlab公司或其他公司編輯好的一下M文件,用來直接調用的,其實所有的文件或者matlab里的工具都是由加減乘除等一系列的組合算好的
㈩ 如何在MATLAB上載入Wavelab小波工具箱
如何在MATLAB上載入Wavelab小波工具箱
Binary download the file WaveLab802.zip to your PC by using the appropriate li
nk from the WaveLab home page
Un-zip the .zip file into the /matlab/toolbox/ folder. If you have pkzip you s
hould first open the .zip file by choosing the Open command from the File menu
, select the .zip file you just downloaded and then extract the file by choosi
ng the Extract files command from the Extract menu and specifying /matlab/tool
box/ as the folder to which the file should be extracted.
Remark: If your Matlab root directory is named differently than /matlab, for e
xample - /MATLABR11, then use its correct name instead of the /matlab conventi
on we use every time the Matlab root directory is referred