国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

matlab小波變換、離散小波變換函數(shù)使用

這篇具有很好參考價值的文章主要介紹了matlab小波變換、離散小波變換函數(shù)使用。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

matlab中,連續(xù)小波變換、離散小波變換函數(shù)使用比較復(fù)雜,最近做了個總結(jié)。

參考連接

參考1:https://www.jianshu.com/p/56733f6c0a10

參考2:小波變換工具箱(7頁)-原創(chuàng)力文檔

參考3:《Matlab信號處理》 沈再陽,清華大學(xué)出版社,第8章

注意:以下所有函數(shù)均為matlab 2020a環(huán)境中測試,更早的版本未做測試。

一、連續(xù)小波變換

1.1 正變換cwt

1.1.1 語法

語法如下,詳細(xì)用法可通過命令【doc cwt】詳細(xì)了解,一般使用時只需用其中兩個參數(shù)即可:

①wname:小波基的名稱:分別對應(yīng)為:

wname的值 小波基
morse Morse
amor Morlet(Gabor)
bump Bump

②fs:x的抽樣頻率。當(dāng)給定fs時,畫出的時頻圖的XY軸分別為實(shí)際的時間和頻率;不指定時,畫出的時歸一化頻率和采樣點(diǎn)。

matlab小波變換、離散小波變換函數(shù)使用

1.1.2 示例

cwt函數(shù) 用法比較簡單,可以舉個簡單例子如下:其中錐形虛線為影響錐,影響錐范圍內(nèi)的值可信度較高:

clc; clear; close all;

load sumsin;
x = sumsin(1:500);
x = x + randn(1, length(x));
Fs = 10;
figure;     cwt(x, 'amor');     % 不指定Fs
figure;     cwt(x, 'amor', Fs);     % 指定Fs

matlab小波變換、離散小波變換函數(shù)使用

1.2 反變換icwt

1.2 .1 語法

用法基本同正變換,其中參數(shù)說明如下:

wt:正變換得到的矩陣;

xrec:反變換重構(gòu)的信號。注意重構(gòu)的信號和原信號還是有區(qū)別的。

matlab小波變換、離散小波變換函數(shù)使用

?1.2.2 示例

clc; clear; close all;

load sumsin;
x = sumsin(1:500);
x = x + randn(1, length(x));
Fs = 10;
[wt, f] = cwt(x, 'amor', Fs);     % 指定Fs
xrec1 = icwt(wt, 'amor');       % 反變換,指定小波基
xrec2 = icwt(wt, f, [0.06, 0.31]);       % 反變換,指定頻率范圍可實(shí)現(xiàn)濾波效果。

subplot(311);   plot(x);        title('x');
subplot(312);   plot(xrec1);    title('全頻率小波逆變換')
subplot(313);   plot(xrec2);    title('針對部分頻率范圍進(jìn)行小波逆變換')

matlab小波變換、離散小波變換函數(shù)使用

二、離散小波變換?

2.1 函數(shù)總結(jié)

2.1.1 函數(shù)列表

matlab小波變換、離散小波變換函數(shù)使用

?

?2.1.2 小波分解圖

2.1.2.1 小波分解的算法步驟

matlab小波變換、離散小波變換函數(shù)使用

matlab小波變換、離散小波變換函數(shù)使用

2.1.2.2 ?小波重構(gòu)的算法步驟

其實(shí)就是上采樣后分別通過低通、高通濾波器。

matlab小波變換、離散小波變換函數(shù)使用

?2.2 小波基總結(jié)

使用離散小波變換時,經(jīng)常會設(shè)置錯小波基函數(shù)。因?yàn)殡x散小波變換的小波基參數(shù)wname的格式應(yīng)給為【wavelet_name】+[number]。具體總結(jié)如下:

wname的值 小波基名稱 N取值
morl Morlet小波 -
mexh 墨西哥草帽小波 -
meyr Meyer小波 -
haar Haar小波 -
dbN 緊支集正交小波 1,2,3,...
symN 近似對稱的緊支集正交小波 通常取2~8
coifN Coiflet小波 1~5
biorNr,Nd 雙正交樣條小波。r-重構(gòu);d-分解 1~6

2.3 示例

2.3.1 dwt、idwt

clear all;
load sumsin;
x = sumsin(1:500);
[cA, cD] = dwt(x, 'db2');
x_idwt = idwt(cA, cD, 'db2');

subplot(411);   plot(x);    title('x');
subplot(412);   plot(cA);   title('cA of dwt'); xlim([1, length(x)]);
subplot(413);   plot(cD);   title('cD of dwt'); xlim([1, length(x)]);
subplot(414);   plot(x_idwt);   title('idwt'); xlim([1, length(x)]);

matlab小波變換、離散小波變換函數(shù)使用

?2.3.2 wavedec、waverec、wrcoef

clear; 

load sumsin;
x = sumsin(1:500);
[c, l] = wavedec(x, 3, 'db3');
subplot(521);	plot(x);    title('x');   xlim([1, length(x)]);

xx = waverec(c,l,'db3');
subplot(522);	plot(x);    title('waverec重構(gòu)信號');   xlim([1, length(x)]);

subplot(523);   plot(c);    title('wavedec-3個尺度分解結(jié)果');   xlim([1, length(x)]);

for i=1:3
    a1 = wrcoef('a', c, l, 'db3', i);      % a-低頻重構(gòu),d-高頻重構(gòu)
    subplot(5,2, 2*i + 3);   plot(a1);    
    title(['wrcoef-從第', num2str(i),'個尺度的低頻分量重構(gòu)到0級']);   xlim([1, length(x)]);
end

for i=1:3
    a1 = wrcoef('d', c, l, 'db3', i);      % a-低頻重構(gòu),d-高頻重構(gòu)
    subplot(5,2, 2*i + 4);   plot(a1);    
    title(['wrcoef-從第', num2str(i),'個尺度的高頻分量重構(gòu)到0級']);   xlim([1, length(x)]);
end

matlab小波變換、離散小波變換函數(shù)使用

?2.2.3 upwlev、upcoef

matlab小波變換、離散小波變換函數(shù)使用文章來源地址http://www.zghlxwxcb.cn/news/detail-433616.html

到了這里,關(guān)于matlab小波變換、離散小波變換函數(shù)使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Python軸承故障診斷 (二)連續(xù)小波變換CWT

    Python軸承故障診斷 (二)連續(xù)小波變換CWT

    目錄 前言 1?連續(xù)小波變換CWT原理介紹 1.1?CWT概述 1.2 CWT的原理和本質(zhì) 2?基于Python的CWT實(shí)現(xiàn)與參數(shù)對比 2.1 代碼示例 2.2 參數(shù)介紹和選擇策略 2.2.1 尺度長度: 2.2.2 小波函數(shù)(wavelet): 2.3 凱斯西儲大學(xué)軸承數(shù)據(jù)的加載 2.4 CWT與參數(shù)選擇對比 2.4.1 基于尺度為128,選擇內(nèi)圈數(shù)據(jù)比

    2024年01月16日
    瀏覽(34)
  • 【模型預(yù)測控制MPC】使用離散、連續(xù)、線性或非線性模型對預(yù)測控制進(jìn)行建模(Matlab代碼實(shí)現(xiàn))

    【模型預(yù)測控制MPC】使用離散、連續(xù)、線性或非線性模型對預(yù)測控制進(jìn)行建模(Matlab代碼實(shí)現(xiàn))

    ????????? 歡迎來到本博客 ???????? ??博主優(yōu)勢: ?????? 博客內(nèi)容盡量做到思維縝密,邏輯清晰,為了方便讀者。 ?? 座右銘: 行百里者,半于九十。 ?????? 本文目錄如下: ?????? 目錄 ??1 概述 ??2 運(yùn)行結(jié)果 ??3?參考文獻(xiàn) ??4 Matlab代碼實(shí)現(xiàn) 本文的

    2024年02月14日
    瀏覽(27)
  • Matlab實(shí)現(xiàn)小波變換

    文章和代碼以及樣例圖片等相關(guān)資源,已經(jīng)歸檔至【Github倉庫:digital-image-processing-matlab】或者公眾號【AIShareLab】回復(fù) 數(shù)字圖像處理 也可獲取。 Haar、尺度和小波函數(shù); 比較函數(shù)wavefast 和函數(shù)wavedec2 的執(zhí)行時間; 小波的方向性和邊緣檢測。 Haar、尺度和小波函數(shù) 使用haar 濾波

    2024年02月07日
    瀏覽(26)
  • 9-1小波變換 小波分解和重構(gòu)(matlab程序)

    9-1小波變換 小波分解和重構(gòu)(matlab程序)

    1. 簡述 ? ? ?? 一、小波處理信號的一般過程 1)取樣:這是一個預(yù)處理步驟。若信號連續(xù),那么必須以能夠捕獲原信號必要細(xì)節(jié)的速率取樣。不同的應(yīng)用決定了不同的取樣率。如:原信號的細(xì)節(jié)頻率為20kHz,由Nyquist采樣定理,此時的取樣率至少應(yīng)為細(xì)節(jié)頻率的兩倍,即40kH

    2024年02月11日
    瀏覽(26)
  • Matlab小波變換-音頻去噪

    Matlab小波變換-音頻去噪

    小波變換-音頻去噪 使用小波變換進(jìn)行音頻去噪,實(shí)驗(yàn)環(huán)境:Matlab 推薦課程:數(shù)字信號處理(北京交通大學(xué) 陳后金) 第八章內(nèi)容 B站鏈接:https://www.bilibili.com/video/BV1at411Q75D?p=101 (慕課上也有) 一、原音頻加噪 二、sym8小波去噪 也不一定非選這個sym8,也可以選其他的小波,matl

    2024年02月11日
    瀏覽(29)
  • 基于小波變換的同步壓縮變換原理和Matlab代碼

    基于小波變換的同步壓縮變換原理和Matlab代碼

    作為處理非平穩(wěn)信號的有力工具,時頻分析在時域和頻域聯(lián)合表征信號,是時間和頻率的二元函數(shù)。傳統(tǒng)的時頻分析工具主要分為線性方法和二次方法。線性方法受到海森堡測不準(zhǔn)原理的制約,二次方法存在交叉項(xiàng)的干擾。 為了提升時頻聚集性,逼近理想的時頻表示,時頻重

    2024年02月16日
    瀏覽(21)
  • 小波變換中的多貝西小波(DB小波函數(shù))概述

    小波變換中的多貝西小波(DB小波函數(shù))概述

    內(nèi)容均來源于維基百科對db小波函數(shù)的介紹 多貝西小波 (英語:Daubechies Wavelet),是以比利時女性物理暨數(shù)學(xué)家英格麗·多貝西(Ingrid Daubechies)的名字命名之一種小波函數(shù),當(dāng)初英格麗·多貝西發(fā)現(xiàn)了一種具有階層(hierarchy)性質(zhì)的小波,便將此小波以她的名字命名。多貝西

    2023年04月08日
    瀏覽(21)
  • (數(shù)字圖像處理MATLAB+Python)第四章圖像正交變換-第四、五節(jié):Radon變換和小波變換

    (數(shù)字圖像處理MATLAB+Python)第四章圖像正交變換-第四、五節(jié):Radon變換和小波變換

    Radon變換 :是一種用于將圖像從空間域轉(zhuǎn)換到投影域的數(shù)學(xué)工具,其基本思想是將圖像中每個點(diǎn)的灰度值投影到一組直線上,然后將這些投影合并在一起形成投影域。Radon變換可以用于多種圖像處理任務(wù),包括圖像重建、特征提取、圖像分割等 Radon變換原理 :給定一個函數(shù)

    2023年04月20日
    瀏覽(28)
  • 【語音識別】基于matlab小波變換DWT 0-9數(shù)字語音識別【含Matlab源碼 3715期】

    【語音識別】基于matlab小波變換DWT 0-9數(shù)字語音識別【含Matlab源碼 3715期】

    ?博主簡介:熱愛科研的Matlab仿真開發(fā)者,修心和技術(shù)同步精進(jìn),Matlab項(xiàng)目合作可私信。 ??個人主頁:海神之光 ??代碼獲取方式: 海神之光Matlab王者學(xué)習(xí)之路—代碼獲取方式 ??座右銘:行百里者,半于九十。 更多Matlab仿真內(nèi)容點(diǎn)擊?? Matlab圖像處理(進(jìn)階版) 路徑規(guī)劃

    2024年02月03日
    瀏覽(26)
  • MATLAB Simulink PID仿真圖像分析(單雙環(huán)、連續(xù)與離散時間)

    MATLAB Simulink PID仿真圖像分析(單雙環(huán)、連續(xù)與離散時間)

    1、概述 我們以電賽題板球控制系統(tǒng)為例,對多種PID系統(tǒng)的仿真結(jié)果圖像進(jìn)行分析,分析PID相關(guān)結(jié)構(gòu)和參數(shù)對于仿真圖像的影響。 基本控制思路是:PID計(jì)算出給小球的加速度,通過舵機(jī)改變小球所在平面的角度,從而賦予小球相應(yīng)的加速度,改變小球的速度,從而達(dá)到間接控

    2024年02月08日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包