1 / 5
文档名称:

实验二:算术编码及MATLAB实现.doc

格式:doc   大小:44KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验二:算术编码及MATLAB实现.doc

上传人:读书百遍 2020/3/7 文件大小:44 KB

下载得到文件列表

实验二:算术编码及MATLAB实现.doc

文档介绍

文档介绍:武夷学院实验报告课程名称:多媒体通信技术项目名称:算术编码及MATLAB实现姓名:叶永雄_专业:通信工程_班级:1班_学号:4171010_同组成员:_无_实验准备注:1、实验准备部分包括实验环境准备和实验所需知识点准备。2、若是单人单组实验,同组成员填无。:实验目的掌握算术编码基本原理及其实现步骤。经过实现算术编码。实验环境PC机一台MATLAB软件环境实验过程记录注:实验过程记录要包含实验目的、实验原理、实验步骤,页码不够可自行添加。:实验原理算术编码的编码对象是一则消息或一个字符序列,其编码思路是将消息或字符序列表示成0和1之间的一个间隔上的一个浮点小数。在进行算术编码之前,需要对字符序列中每个字符的出现概率进行统计,根据各字符出现概率的大小,将每个字符映射到[0,1]区间上的某个子区间中。然后,在利用递归算法,将整个字符序列映射到[0,1]区间上的某个间隔中。在进行编码时,只需从该间隔中任选一个小数,将其转化为二进制数。符号序列越长,编码表示她的间隔就越小,表示这个间隔所需的二进制位数就越多,编码输出的码字就越长。算术编码规则 在进行编码过程中,随着信息的不断出现,子区间按下列规律减小。·新子区间左端=前子区间左端+当前子区间左端×前子区间长度。·新子区间长度=前子区间长度×当前子区间长度2、实验代码(附上相应的程序代码)odingS=input('请输入信源符号=');P=input('请输入信源概率向量P=');str=input('输入编码的字符串=');l=0;r=1;d=1;n=length(str);n_S=length(P);%**********处理第一个字符***********%fori=1:nflag=0;fork=1:n_Sifstr(i)==S(k)m=k;flag=1;break;endendifflag==0error('非信源字符');end%*********当前单个字符的左、右端以及长度处理**************%pl=0;pr=0;forj=1:m-1pl=pl+P(j);%左端endpr=pl+P(m);%右端pd=pr-pl;%子区间长度%*********新子区间的左、右边界以及长度处理**************%ifi==1%首字符l=pl;r=pr;d=pd;else%算术编码规则l=l+d*pl;d=d*pd;r=l+d;endstrl=strcat('第',int2str(i),'个符号的间隔左右边界:');disp(strl);formatlong;disp(l);disp(r);endstrl=strcat('符号的间隔左右边界:');disp(strl);formatlong;disp(l);disp(r);End3、实验记录(1)输入多组信源数据进行测试分析;(2)记录输入各符号时,产生的新子区间,并与

最近更新

移步换景PPT课件 16页

宁夏荒漠草原区土壤养分空间变异及评价的开题.. 2页

科室Picc相关知识PPT课件 49页

科学-三年级下-植物的生长变化 12页

私募投资基金合同 52页

2024年幼儿园亲子活动总结集合6篇 13页

初中英语教师业务考试试题及答案 10页

媒体关注对高管薪酬的影响研究的开题报告 2页

威海市A镇农村窝巢老人的养老需求问题及对策研.. 2页

妊娠期高血压疾病患者心脏结构和功能的改变的.. 2页

神经损伤PPT课件PPT课件 80页

学校单招二轮联考(计算机应用专业综合理论试卷.. 4页

2024年幼儿园中班健康教案《洗手歌》含反思 4页

吉林省长春市第十一高中2024年高三物理试题高.. 15页

2024年幼儿园个人工作辞职报告14篇(集合) 20页

腹部常见病变的主要症状和体征2 63页

天津港石化码头公司企业文化建设研究的开题报.. 2页

2024年幼儿园一周总结(精选5篇) 9页

大气颗粒物活性氧物质的浓度水平及来源解析研.. 2页

我的老师小学作文4篇 4页

抑郁症产后分析报告 25页

建筑给排水的方案 2页

部编五年级道法与法治《弘扬优秀家风》教学案.. 7页

管道、箱涵清淤监理细则 15页

大型商场安保实施方案 42页

党小组工作台帐 49页

基督教讲章;悔改的撒该----恩临全家 6页

第九章 地下钱庄与经济犯 32页

读书笔记摘抄大全30篇 26页

两起因开关柜内带电显示器故障引起主变跳闸事.. 4页