資源簡介
基于C語言的BPSK的調制與解調,在加性高斯白噪聲的信道下實現,檢查系統的誤碼率。

代碼片段和文件信息
void?base(signf1and_f)
float?sign[];
float?f1a;
float?d_f;
int?n;
{
??int?i;
??float?f;
??float?delt;
??for(f=0i=1;i<=n/2;i+=1f+=d_f)
??{
???if(f<=(1-a)*f1)?delt=1;
???else?if(f<=(1+a)*f1)?delt=0.5*(1+sin(M_PI/(2*a)-M_PI*f/(2*a*f1)));
???else?delt=0;
???sign[2*i-1]=sign[2*i-1]*delt;
???sign[2*i]=sign[2*i]*delt;
???sign[2*(n+1-i)-1]*=delt;
???sign[2*(n+1-i)]*=delt;
???}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????5363??2001-12-19?16:52??EGAVGA.BGI
?????文件????????164??2001-12-19?16:52??Erfc.cpp
?????文件???????1058??2001-12-19?16:52??Fourl.cpp
?????文件????????829??2001-12-19?16:52??Noise.cpp
?????文件????????323??2001-12-19?16:52??Source1.cpp
?????文件???????4215??2001-12-19?16:52??AWGNBPSK.C
?????文件????????404??2001-12-19?16:52??ba
?????文件???????2391??2001-12-19?16:52??DW_SIGN.CPP
-----------?---------??----------?-----??----
????????????????14747????????????????????8
- 上一篇:單項選擇標準化考試系統 C語言版
- 下一篇:狄杰斯特拉算法
評論
共有 條評論