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

歡迎光臨散文網(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ó)家法律
旅游| 桐城市| 安庆市| 开封市| 墨玉县| 藁城市| 大安市| 将乐县| 英吉沙县| 荃湾区| 永丰县| 察隅县| 新丰县| 河曲县| 藁城市| 宣恩县| 滕州市| 桂东县| 昌江| 六盘水市| 远安县| 衢州市| 交口县| 得荣县| 汽车| 光山县| 兰州市| 商水县| 阿坝县| 宁德市| 淳安县| 城固县| 精河县| 东乡县| 板桥市| 积石山| 吉安市| 星子县| 敦煌市| 济南市| 罗甸县|