xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 2KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-05-25
  • 語言: C/C++
  • 標簽: 信道編碼??

資源簡介

描述C語言環(huán)境下的信道編碼,代碼詳細,利于仿真

資源截圖

代碼片段和文件信息

#include
#include
double?a[10];??????????????//用于存儲符號的概率
int?n;?????????????????????//請輸入單符號信源元素個數(shù)
double?b[10];??????????????//用于存儲碼字的概率
int?k[10];?????????????????//用于存儲Ki的K直
int?c[10];?????????????????//用于存儲二進嗎
void?input();??????????????//輸入數(shù)據(jù)函數(shù)
void?paixi();??????????????//對概率排序
void?output();?????????????//輸出函數(shù)
void?bgailui();????????????//用于求碼字的概率
void?kjisuan();????????????//用于求Ki的K直
void?bbianma();????????????//用于編碼
void?panduan();????????????//用于對輸入數(shù)據(jù)判斷,避免符號的總和概率》1
void?main()
{
input();
????panduan();
paixi();
output();
????bgailui();
????kjisuan();
????bbianma();
}
void?input()
{
cout<<“請輸入單符號信源元素個數(shù)?:\n“;
cin>>n;
cout<<“請輸入單符號概率??:\n“;
for(int?i=1;i cin>>a[i];
}
void?panduan()
{
????double?sum=0;
????for(int?i=0;i
sum+=a[i];

cout<<““< if(sum==1.0)
cout<<“將執(zhí)行下面操作:“< else?if(sum!=1.0)
{
cout<<“?輸入錯誤,請重新輸入?????:“< input();
}
}
????????????

void?paixi()
{
int?ijk;
double?x;
for(i=1;i {
k=i-1;
for(j=i;j if(a[j]>a[k]

評論

共有 條評論