最新LZW编码算法matlab实现.doc

最新LZW编码算法matlab实现.doc

ID:60215931

大小:43.50 KB

页数:9页

时间:2020-12-03

上传者:U-140648
最新LZW编码算法matlab实现.doc_第1页
最新LZW编码算法matlab实现.doc_第2页
最新LZW编码算法matlab实现.doc_第3页
最新LZW编码算法matlab实现.doc_第4页
最新LZW编码算法matlab实现.doc_第5页
资源描述:

《最新LZW编码算法matlab实现.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

__________________________________________________LZW编码算法,尝试使用matlab计算%encoderLZWformatlab%yu20170503clc;clear;closeall;%初始字典dic=cell(512,1);fori=1:256dic{i}={num2str(i)};end%输入字符串a,按空格拆分成A,注意加1对应范围1~256a=input('input:','s');a=deblank(a);A=regexp(a,'s+','split');L=length(A);forj=1:LA{j}=num2str(str2num(A{j})+1);收集于网络,如有侵权请联系管理员删除 __________________________________________________endA_t=A{1};%可识别序列B_t='test';%待验证词条d=256;%字典指针b=1;%输出指针B=cell(L,1);%输出初始output='';%输出初始j=1;forj=2:Lm=1;B_t=deblank([A_t,'',A{j}]);%合成待验证词条while(m<=d)ifstrcmp(dic{m},B_t)A_t=B_t;breakelsem=m+1;endendwhile(m==d+1)d=d+1;收集于网络,如有侵权请联系管理员删除 __________________________________________________dic{d}=B_t;q=1;forq=1:difstrcmp(dic{q},A_t)B{b}=num2str(q);b=b+1;endendA_t=A{j};endendforq=1:d%处理最后一个序列输出ifstrcmp(dic{q},A_t)B{b}=num2str(q);b=b+1;endendforn=1:(b-1)B{n}=num2str(str2num(B{n})-1);output=deblank([output,'',B{n}]);收集于网络,如有侵权请联系管理员删除 __________________________________________________endoutput运算结果计算结果为3939126126256258260259257126收集于网络,如有侵权请联系管理员删除 __________________________________________________LZW解码算法,使用matlab计算%decoderLZWformatlab%yu20170503clc;clear;closeall;%初始字典dic=cell(512,1);fori=1:256dic{i}={num2str(i)};end%输入字符串a,按空格拆分成A,注意加1对应范围1~256a=input('input:','s');a=deblank(a);A=regexp(a,'s+','split');L=length(A);forj=1:LA{j}=num2str(str2num(A{j})+1);收集于网络,如有侵权请联系管理员删除 __________________________________________________endB_t=A{1};%待验证词条d=256;%字典指针b=1;%输出指针B=cell(L,1);%输出初始output='';%输出初始j=1;B{b}=char(dic{str2num(A{j})});b=b+1;forj=2:LBB=char(dic{str2num(A{j})});B_d=regexp(BB,'s+','split');%按空格拆分L_B=length(B_d);p=1;forp=1:L_BB{(b+p-1)}=B_d{p};m=1;B_t=deblank([char(B_t),'',char(B_d{p})]);%合成待验证词条while(m<=d)ifstrcmp(dic{m},B_t)B_t=B_t;收集于网络,如有侵权请联系管理员删除 __________________________________________________breakelsem=m+1;endendwhile(m==d+1)d=d+1;dic{d}=B_t;B_t=B_d{p};endendb=b+L_B;endforn=1:(b-L_B)B{n}=num2str(str2num(B{n})-1);output=deblank([output,'',B{n}]);endoutput收集于网络,如有侵权请联系管理员删除 __________________________________________________运算结果运算结果为3939126126393912612639391261263939126126安全员作业指导书适用范围本指导书适用于公司各在建工程项目专职安全管理人员,特别是施工现场安全管理人员。岗位职责1、认真贯彻落实国家及地方有关安全生产和环境保护法律法规,规范、标准,落实公司的安全生产责任制。2、组织项目部环境因素和危险因素的识别与评价工作,编制项目部的职业安全健康目标指标管理方案,并负责进行定期检查和安全目标岗位责任制的考核。3、负责建立特殊工种作业名录,对职工进行三级安全教育,进行各项安全技术交底,负责各种安全资料的填写、收集和归档。4、组织做好基坑、脚手架、临时用电和各类机械设备及各类安全防护设施的检查和验收工作。5收集于网络,如有侵权请联系管理员删除 __________________________________________________、每日巡视现场,对安全生产情况进行日常检查,及时纠正和处罚违章指挥、违章作业和违反劳动纪律等行为。6、负责组织火灾、坍塌等事故的应急预案的演习,并评估效果和改进。7、及时填报企业伤亡事故月报表,参加工伤事故的调查处理,及时总结经验教训,采取措施防止类似事故的重复发生。8收集于网络,如有侵权请联系管理员删除

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭