最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

MATLAB 一種播放音頻并實(shí)時(shí)顯示波形和頻譜的方法(付源碼)

2023-03-14 17:16 作者:Sword_0610  | 我要投稿

原理:

利用audioplayer的TimerFcn(暫且稱之為“周期回調(diào)”)實(shí)現(xiàn)。

本例中,將繪制波形和繪制頻譜(當(dāng)然包括了信號(hào)索引和fft計(jì)算)的步驟寫入函數(shù)fleshPlot中,并將fleshPlot作為周期回調(diào)。

通過設(shè)置窗長(zhǎng)計(jì)算出周期回調(diào)時(shí)間(本例中窗長(zhǎng)fs/20,0.05秒,相當(dāng)于20fps),audioplayer在播放時(shí)將周期性執(zhí)行周期回調(diào),達(dá)到播放時(shí)同步顯示波形和頻譜的功能。

效果:

如圖

簡(jiǎn)單繪制(上波形、下頻譜)當(dāng)然它是會(huì)動(dòng)的

可暫停繼續(xù)(命令行pause(sigPlayer);resume(sigPlayer))

缺點(diǎn):

以腳本形式運(yùn)行時(shí),CPU、內(nèi)存占用較高;

暫無(wú)法定義到某點(diǎn)開始播放。

源代碼(2021b):


MATLAB 一種播放音頻并實(shí)時(shí)顯示波形和頻譜的方法(付源碼)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
麻栗坡县| 洛川县| 榆中县| 颍上县| 安康市| 凯里市| 江永县| 平昌县| 偃师市| 吉首市| 澄城县| 蕉岭县| 申扎县| 馆陶县| 柳林县| 白山市| 开原市| 林口县| 缙云县| 潜山县| 滨海县| 瑞金市| 霍山县| 金山区| 永济市| 定州市| 萨迦县| 杨浦区| 和顺县| 香港| 横山县| 竹溪县| 乌恰县| 宁波市| 九龙城区| 东乡县| 孟津县| 南丰县| 正阳县| 汉中市| 南部县|