燕山大学数字通信计算机仿真课程设计,最新燕山大学数字通信计算机仿真课程设计报告模板解析.docx...

这篇博客探讨了数字信号处理中的理想低通滤波器,重点在于理解其单位取样响应。文章还介绍了如何使用C++和C语言生成均匀分布的白噪声,并通过DFT分析噪声特性。同时,提到了Visual C++和C语言的实现代码示例。
摘要由CSDN通过智能技术生成

页眉

页眉

页脚

页脚

理想低理滤疲詩的传输區敵円H W ),为

'f [0

相应的单位取样响应為何为?-

-為何三1「严严血/心(―叭

空/r」-叫兀(川一 £7)

p其中截止频率g=X?

Z

11 已7 十丁 a£ V 51 e * o Hv±l57

9—tH 5l(E

-T'ewv- Hae—exe^hash

s+ S4

二—he;-tq"t^

二—迁…」?工sx

Tr*sx.=TM

更將口

WK

页眉

页眉

页脚

页脚

\nid i-niivnliirion(rk^r xLM|J1oh( h| I27|.t1*wl ylM])

hit 1;

ni ur blinxioh l=M+\t for{i=

E|i 冃 M;

dsu

hitii4=hijr>:i-ji:

yli|=hUiMN-(V2i:

口噪声

均匀于布白躁羽和高斯兮冇白噪戸

rmdO产生_个随机数,范围为4RAND_MAX.

则一业讐勻严警竺十胡,

如果产生一长治n的净利,则官屐航均匀分布+由大数定律可知;葩立同分柘

的的机左虽捋/聯从裔■新兮布

駅N 12

? Jfb

可見占揑制噪严强熨的大小a

Visual C+ +版本

void Noise_Gen(double * noise.doubfe intenPint n)

{

rnten= sqrtfinten* fs/ 2000)f 8;

for( int i= 0 ;t< n;i+ + )

I

noise[ i | = 0;

1or( int j = O;j< 1 2;j + + )

{

double r= rand();

double rt= (2* r-32767)/ 32767; noise[ i) + = ri;

_ } _

noise[ t] * = inten;

二} 二

c语言版本

float GenWhiteNoise(float a)

float b1q,randi= 0.0; q=RAND_MAX; for(i=0;i< 12;i+ + ) randi+ = rand()/q;

b =才(r日ndi?6);

二 return b;二

} :

C语言绘图

□画图操作

int gdriver}gmode;

gdriver= DETECT;

initgraph(&gdriver,&gmode「");

closegraph();

void Dft(float x[-W]Jnt NI.Moat y[ MJ) {

float ar[M],aqM];

1or(k=O;k< N1 ;k+ 4)

I

ar[k| = 0 0;ai[k] = 0.0;

ton n= Q;n< N1 :n+ + )

ar[k] = ar[kj + x[n]*cos[-2.0* PI * k* n/ N1 H ai[kl = ai[k] + x[nr sin(-2.Q*PI* k* n/ Nl);

}

y [k] - sqrt(pQw (ar k] ,2) 4- pow(ai[k] ,2));

u=

,卵诙H扌熔钾盼沁阿I

-利佛[£孑2几X : fi 凋

-利佛[£孑2几X : fi 凋1/紳枷I*皿帕 博审£“*H齐II掰伺铀H仇士::廉涮

2$

卞* J畑 V 2** t

厂虫十0“枷

壮积砂尹一“》 歟j圣玮修£孚料说左 哎尖X"="。也?

Y审或网羽季科刁更?

i *滚谕闵茂萍."廿百和倍〉>

丄广筍人匆匸

》区內苛

I>.

卿無稈尺:"皿竹亦E也J”惦丿?

WK

WK

嚣K izMSH-① pnQu 軒 =lr>gep0 ① pnQu 軒 // = ?sseQ七 luue」J_6-s 40u.2rolu ① iu ①-dlu 二 ddo.七 luue」J_6-s =

?e吐咽

-2 2,2 N a -

? n 2,SK 〒□勺¥?;j

TM7 八;V d 一 Jtl *?:z ;

?hc 0”点ffexgy N q??^r4MH

t ?

nq .-Ay rM;:」f-* I?牡kvx业s旳

WK

页眉

页眉

页脚

页脚

#i nclude "SigTra nmit.h"

#in elude

#ifdef _DEBUG

#undef THIS_FILE

static char THIS_FILE[]=__FILE__;

#defi ne new DEBUG_NEW

#en dif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值