13年数模b题代码

上传人:n**** 文档编号:91119662 上传时间:2019-06-22 格式:DOC 页数:31 大小:969KB
返回 下载 相关 举报
13年数模b题代码_第1页
第1页 / 共31页
13年数模b题代码_第2页
第2页 / 共31页
13年数模b题代码_第3页
第3页 / 共31页
13年数模b题代码_第4页
第4页 / 共31页
13年数模b题代码_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《13年数模b题代码》由会员分享,可在线阅读,更多相关《13年数模b题代码(31页珍藏版)》请在金锄头文库上搜索。

1、附件1代码:I1=cell(1);I2=cell(1);for i=1:10 I11,i=imread(C:UsersAdministratorDesktopall2013cumcm2013problemsB附件100,num2str(i-1),.bmp);endfor i=11:19 I11,i=imread(C:UsersAdministratorDesktopall2013cumcm2013problemsB附件10,num2str(i-1),.bmp);endfor temp=1:size(I1,2)for i=1:size(I1temp,1) for j=1:size(I1temp,

2、2) if(I1temp(i,j)=255) I2temp(i,j)=0; else I2temp(i,j)=1; end endendendstart=0;for i=1:size(I2,2)n=0; for j=1:size(I2i,1) if(I2i(j,1)=1) n = n + 1; end end if(n=size(I2i,1) start=i; break; endendstart1=start;f=zeros(size(I2,2),1);f(start)=1;ornum=1;order(ornum)=start1;for t=1:size(I2,2)-1for i=1:siz

3、e(I2,2) if(f(i)=1) temp(i)=0; for j=1:size(I2start,1) temp(i)=temp(i)+abs(I2start(j, size(I2start,2) - I2i(j,1); end else temp(i)=1000000; endendtt order(ornum)=min(temp);f(order(ornum)=1;start=order(ornum);ornum=ornum+1;endorderI1=cell(1);for i=0:18 I11,i+1=imread(sprintf(C:Documents and SettingsAd

4、ministrator桌面all2013cumcm2013problemsB附件1%03d.bmp,i);endA=for i=1:19A=A,I1seq(i);endimshow(A)附件2:I1=cell(1);I2=cell(1);for i=1:10 I11,i=imread( C:UsersAdministratorDesktopall2013cumcm2013problemsB附件200,num2str(i-1),.bmp);endfor i=11:19 I11,i=imread( C:UsersAdministratorDesktopall2013cumcm2013problem

5、sB附件20,num2str(i-1),.bmp);endfor temp=1:size(I1,2)for i=1:size(I1temp,1) for j=1:size(I1temp,2) if(I1temp(i,j)=255) I2temp(i,j)=0; else I2temp(i,j)=1; end endendendstart=0;for i=1:size(I2,2)n=0; for j=1:size(I2i,1) if(I2i(j,1)=1) n = n + 1; end end if(n=size(I2i,1) start=i; break; endendstart1=start

6、f=zeros(size(I2,2),1);f(start)=1;ornum=1;order(ornum)=start1;for t=1:size(I2,2)-1for i=1:size(I2,2) if(f(i)=1) temp(i)=0; for j=1:size(I2start,1) temp(i)=temp(i)+abs(I2start(j, size(I2start,2) - I2i(j,1); end else temp(i)=1000000; endendt order(ornum)=min(temp);f(order(ornum)=1;start=order(ornum);or

7、num=ornum+1;endorderI1=cell(1);for i=0:18 I11,i+1=imread(sprintf(C:Documents and SettingsAdministrator桌面all2013cumcm2013problemsB附件2%03d.bmp,i);endA=for i=1:19A=A,I1seq(i);endimshow(A)附件3:I1=cell(1);I2=cell(1);for i=1:10 I11,i=imread( C:UsersAdministratorDesktopall2013cumcm2013problemsB附件300,num2str

8、(i-1),.bmp);endfor i=11:100 I11,i=imread( C:UsersAdministratorDesktopall2013cumcm2013problemsB附件30,num2str(i-1),.bmp);endfor i=101:209 I11,i=imread( C:UsersAdministratorDesktopall2013cumcm2013problemsB附件3,num2str(i-1),.bmp);endfor temp=1:size(I1,2)for i=1:size(I1temp,1) for j=1:size(I1temp,2) if(I1t

9、emp(i,j)= 1) break; else wh(i)=wh(i)+1; end endendttemp=;for i=1:size(wh,2) if(wh(i)35&wh(i)50) ttemp=ttemp,i; endendttempI3=cell(1);for i=1:19 for k=1:size(I2i,1) for j=1:size(I2i,2) I3i(k,j)=I2ttemp(i)(k,j); end endendstart=0;for i=1:size(I3,2)n=0; for j=1:size(I3i,1) if(I3i(j,1)=1) n = n + 1; end

10、 end if(n=size(I3i,1) start=i; break; endendtemp=zeros(size(I3,2),1);flag=zeros(size(I3,2),1);flag(start)=1;ornum=1;order(ornum)=start;for t=1:size(I3,2)-1for i=1:size(I3,2) if(flag(i)=1) temp(i)=0; for j=1:size(I3start,1) temp(i)=temp(i)+abs(I3start(j, size(I3start,2) - I3i(j,1); end else temp(i)=1

11、000000; endendornum=ornum+1;tt order(ornum)=min(temp);flag(order(ornum)=1;start=order(ornum);endfor i=1:19 ab(i)=ttemp(order(i);endabI1=cell(1);I2=cell(1);for i=1:10 I11,i=imread( C:UsersAdministratorDesktopall2013cumcm2013problemsB附件300,num2str(i-1),.bmp);endfor i=11:100 I11,i=imread( C:UsersAdministratorDesktopall2013cumcm2013problemsB附件30,num2str(i-1),.bmp);endfor i=101:209 I11

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号