999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

時域采樣定理MATLAB實現

2015-10-20 14:02:09吳順喜李坤趙聰黃文晉鄧文博嚴東
中國科技縱橫 2015年19期

吳順喜 李坤 趙聰 黃文晉 鄧文博 嚴東

【摘 要】取樣定理是把模擬信號變成數字信號取樣頻率選取的一條重要準則。對連續信號進行等間隔采樣形成采樣信號,采樣信號的頻譜是原連續信號的頻譜以采樣頻率為周期進行周期性延拓形成的。本文選取一模擬信號, 在 Matlab平臺上用不同的取樣頻率對其采樣,利用MATLAB實現連續信號采樣、頻譜分析和采樣信號恢復,計算在臨界采樣、過采樣、欠采樣三種不同條件下恢復信號的誤差,從而驗證時域采樣定理。

【關鍵詞】時域采樣定理 連續信號 頻譜分析儀 MATLAB

從模擬信號到數字信號,即從連續信號到離散信號的轉換都是通過離散采樣完成的,采樣頻率就是每秒鐘采樣的個數。根據香農采樣定理,要保證信號不失真,采樣頻率要大于信號最高頻率的兩倍。

1 采樣定理介紹

假設離散時間信號 是通過對連續時間信號 取樣獲得

取樣定理的敘述為: 如果 在 > 時 , = 0, 則連續時間信號 完全可以由離散時間信號重建恢復 , 其充要條件是:取樣頻率 ≥2 ; = 2被稱為連續時間信 號的奈奎斯特 (Nyquist) 頻率。當 <2時 , 則會在進行 頻譜復制時產生重疊 , 通常稱為混疊 (Aliasing), 則連續時間信

號不能由它的取樣信號重建恢復。

2 運用MATLAB舉例分析

下面選定一個連續信號,計算在臨界采樣、過采樣、欠采樣三種不同條件下恢復信號的誤差,從而驗證時域采樣定理。

f1 = 'sin(2*pi*60*t)'

fs0 = caiyang(f1,40); %頻率fs<2fmax,欠采樣

fr0 = huifu(fs0,40);

Fs1 = caiyang(f1,120); %頻率 fs=2fmax, 臨界采樣

fr1 = huifu(fs1,120);

fs2 = caiyang(f1,160); %頻率 fs>2fmax, 過采樣

fr2 = huifu(fs2,160);

2.1創建一個caiyang.m文件

function fz = caiyang(fy,fs)

fs0 = 10000; tp = 0.1;

t = [-tp:1/fs0:tp];

k1 = 0:999; k2 = -999:-1;

m1 = length(k1); m2 = length(k2);

f = [fs0*k2/m2,fs0*k1/m1];

w = [-2*pi*k2/m2,2*pi*k1/m1];

fx1=eval(fy);

FX1 = fx1*exp(-j*[1:length(fx1)]'*w);

figure

subplot(2,2,1),plot(t,fx1,'r')

title('原信號'),xlabel('時間t(s)')

axis([min(t),max(t),min(fx1),max(fx1)])

subplot(2,2,2),plot(f,abs(FX1),'r')

title('原信號幅度頻譜'),xlabel(' 頻率f(Hz)')

axis([-100,100,0,max(abs(FX1))+5])

Ts = 1/fs;

t1 = -tp:Ts:tp;

f1 = [fs*k2/m2,fs*k1/m1];

t = t1;

fz = eval(fy);

FZ = fz*exp(-j*[1:length(fz)]'*w);

subplot(2,2,3),stem(t,fz,'.'),

title('取樣信號'),xlabel('時間t(s)')

line([min(t),max(t)],[0,0])

subplot(2,2,4),plot(f1,abs(FZ),'m')

title('取樣信號幅度頻譜'),xlabel('頻率f(Hz)')

2.2創建一個huifu.m文件

function fh = huifu(fz,fs)

T = 1/fs; dt = T/10; tp = 0.1;

t = -tp:dt:tp; n = -tp/T:tp/T;

TMN = ones(length(n),1)*t-n'*T*ones(1,length(t));

fh = fz*sinc(fs*TMN);

k1 = 0:999; k2 = -999:-1;

m1 = length(k1); m2 = length(k2);

w = [-2*pi*k2/m2,2*pi*k1/m1];

FH = fh*exp(-j*[1:length(fh)]'*w);

figure

subplot(2,1,1),plot(t,fh,'g'),

st1 = sprintf('由取樣頻率fs = %d',fs);

st2 = '恢復后的信號';

st = [st1,st2];title(st),xlabel('時間 t(s)')

axis([min(t),max(t),min(fh),max(fh)])

line([min(t),max(t)],[0,0])

f = [10*fs*k2/m2,10*fs*k1/m1];

subplot(2,1,2),plot(f,abs(FH),'g')

title('恢復后信號的頻譜'),xlabel('頻率f(Hz)')

axis([-100,100,0,max(abs(FH))+2]);

下面是利用MATLAB分析的圖1-圖6:

從圖1、圖3、圖5的連續傅里葉變換可以看出,信號f1的頻率為60Hz、,如果采樣頻率f≥120Hz就可滿足時域采樣定理。圖2、圖4、圖6分別為當采樣頻率為40Hz、120Hz、160Hz時采樣恢復后的信號頻譜,當f≥120Hz時,信號無明顯失真;而f<120Hz時,不滿足取樣定理,恢復后的信號頻譜失真。

3 結語

取樣定理表明,在一定條件下,一個連續時間信號完全可以用該信號在等時間間隔上的采樣值來表示,并且可以用這些采樣值把信號完全恢復過來。這樣,采樣定理為連續時間信號與離散時間信號的相互提供了理論依據。在數字信號處理技術廣泛應用的今天,連續時間信號的離散處理顯得日益重要。

參考文獻:

[1]吳兆雄.數字信號處理[M].北京:國防工業出版社,1985 .

[2]樓順天,李博菡.基于 MATLAB 的系統分析與設計 ———信號處理[ M] .西安:西安電子科技大學出版社,1999.

[3]伯曉晨,李濤,劉路.MATLAB 工具箱應用指南[M].北京:電子工業出版社,2000.

[4]范影樂,楊勝天,李軼.MATLAB 仿真應用詳解[M].北京:人民郵電出版社 ,2001.

主站蜘蛛池模板: 热99精品视频| 久久精品国产免费观看频道| 71pao成人国产永久免费视频| 成人福利在线视频| 欧美成人免费午夜全| 国产91视频免费| 亚洲电影天堂在线国语对白| 亚洲国产综合精品一区| 亚洲国内精品自在自线官| 永久在线精品免费视频观看| 丝袜美女被出水视频一区| 1级黄色毛片| 亚洲成A人V欧美综合天堂| 欧美特级AAAAAA视频免费观看| 18禁影院亚洲专区| 九九热视频在线免费观看| 超薄丝袜足j国产在线视频| 在线无码私拍| 精品视频第一页| 国产正在播放| 日韩天堂在线观看| 欧美日韩一区二区三区在线视频| 国产精品三级av及在线观看| 欧美日韩精品综合在线一区| 精品小视频在线观看| 国产玖玖玖精品视频| 91精品啪在线观看国产60岁 | 97se亚洲综合在线韩国专区福利| 亚洲成人黄色在线| 天天激情综合| 欧美亚洲日韩中文| 久热re国产手机在线观看| AV天堂资源福利在线观看| 国产日韩欧美一区二区三区在线| 国产美女在线免费观看| 久久伊人操| 国产第一页屁屁影院| 亚洲国产系列| 精品国产成人高清在线| 制服丝袜一区二区三区在线| 亚洲毛片在线看| 久久精品女人天堂aaa| 免费A级毛片无码无遮挡| 国产黄在线观看| 18禁高潮出水呻吟娇喘蜜芽| 久久久久国产一区二区| 久久毛片基地| 欧美一级大片在线观看| 精品国产免费观看一区| v天堂中文在线| 免费人成又黄又爽的视频网站| 成人在线欧美| 精品一区二区三区视频免费观看| 无码视频国产精品一区二区| 中文字幕在线看视频一区二区三区| 国产亚洲精品自在久久不卡| 国模私拍一区二区| 日韩精品中文字幕一区三区| 国产草草影院18成年视频| 国产精品无码影视久久久久久久 | 亚洲天堂网在线视频| 漂亮人妻被中出中文字幕久久| 在线观看国产小视频| 极品国产一区二区三区| 韩国v欧美v亚洲v日本v| 国产伦精品一区二区三区视频优播| 亚洲天堂色色人体| 色哟哟国产成人精品| 日韩精品免费一线在线观看| 91精品国产丝袜| 中文字幕欧美日韩高清| 91成人在线免费观看| 又黄又爽视频好爽视频| 国产69精品久久久久妇女| 精品第一国产综合精品Aⅴ| 久久国产拍爱| 国产av一码二码三码无码| 欧美在线视频a| 亚洲国内精品自在自线官| 亚洲国产成人麻豆精品| 国产地址二永久伊甸园| 最新日本中文字幕|