信息论与编码实验报告
模P信道编码关键代码:
string str="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ "; int i,j,sum=0; int len; cout<<"请输入消息符号个数:"; cin>>len; char *message=new char[len+1]; //动态创建数组存储信息元 cout<<"分别为:"; for(i=0;i<len;i++) cin>>message[i]; for(i=0;i<len;i++) for(j=0;j<37;j++) if(message[i]==(char)str[j]) sum+=(len-i+1)*j; //计算累加和 for(j=0;j<37;j++) if((sum+j)%37==0) { message[len]=str[j]; message[len+1]='\0'; } cout<<"监督员为:\t"<<message[len]<<endl; cout<<"完整码字为:\t"; for(i=0;i<len+1;i++) cout<<message[i];
循环码实验结果截图:
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库信息论与编码实验报告(16)在线全文阅读。
相关推荐: