91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 10KB
    文件類(lèi)型: .m
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-06-12
  • 語(yǔ)言: Matlab
  • 標(biāo)簽: DNA??MATLAB??

資源簡(jiǎn)介

應(yīng)用于圖像加密的DNA加法的MATLAB代碼。。。。。。。。。。。。。。。。。。。。。。。。。。。。

資源截圖

代碼片段和文件信息

function?y=DNA_ADD(abk)
%?ab為DNA序列。
[mn]=size(a);
c=char(zeros(mn));
if?k==1
for?i=1:m
????for?j=1:n
????????if?a(ij)==‘A‘&&b(ij)==‘A‘
????????????c(ij)=‘A‘;
????????elseif?a(ij)==‘A‘&&b(ij)==‘G‘
????????????c(ij)=‘G‘;
??????????????elseif?a(ij)==‘A‘&&b(ij)==‘C‘
????????????c(ij)=‘C‘;
??????????????elseif?a(ij)==‘A‘&&b(ij)==‘T‘
????????????c(ij)=‘T‘;
??????????????elseif?a(ij)==‘G‘&&b(ij)==‘A‘
????????????c(ij)=‘G‘;
??????????????elseif?a(ij)==‘G‘&&b(ij)==‘G‘
????????????c(ij)=‘C‘;
??????????????elseif?a(ij)==‘G‘&&b(ij)==‘C‘
????????????c(ij)=‘T‘;
??????????????elseif?a(ij)==‘G‘&&b(ij)==‘T‘
????????????c(ij)=‘A‘;
??????????????elseif?a(ij)==‘C‘&&b(ij)==‘A‘
????????????c(ij)=‘C‘;
??????????????elseif?a(ij)==‘C‘&&b(ij)==‘G‘
????????????c(ij)=‘T‘;
??????????????elseif?a(ij)==‘C‘&&b(ij)==‘C‘
????????????c(ij)=‘A‘;
??????????????elseif?a(ij)==‘C‘&&b(ij)==‘T‘
????????????c(ij)=‘G‘;
??????????????elseif?a(ij)==‘T‘&&b(ij)==‘A‘
????????????c(ij)=‘T‘;
??????????????elseif?a(ij)==‘T‘&&b(ij)==‘G‘
????????????c(ij)=‘A‘;
??????????????elseif?a(ij)==‘T‘&&b(ij)==‘C‘
????????????c(ij)=‘G‘;
????????else?a(ij)==‘T‘&&b(ij)==‘T‘;
????????????c(ij)=‘C‘;
????????end
????end
end
elseif?k==2
????for?i=1:m
????for?j=1:n
?????????if?a(ij)==‘A‘&&b(ij)==‘A‘
????????????c(ij)=‘A‘;
????????elseif?a(ij)==‘A‘&&b(ij)==‘G‘
????????????c(ij)=‘G‘;
??????????????elseif?a(ij)==‘A‘&&b(ij)==‘C‘
????????????c(ij)=‘C‘;
??????????????elseif?a(ij)==‘A‘&&b(ij)==‘T‘
????????????c(ij)=‘T‘;
??????????????elseif?a(ij)==‘G‘&&b(ij)==‘A‘
????????????c(ij)=‘G‘;
??????????????elseif?a(ij)==‘G‘&&b(ij)==‘G‘
????????????c(ij)=‘A‘;
??????????????elseif?a(ij)==‘G‘&&b(ij)==‘C‘
????????????c(ij)=‘T‘;
??????????????elseif?a(ij)==‘G‘&&b(ij)==‘T‘
????????????c(ij)=‘C‘;
??????????????elseif?a(ij)==‘C‘&&b(ij)==‘A‘
????????????c(ij)=‘C‘;
??????????????elseif?a(ij)==‘C‘&&b(ij)==‘G‘
????????????c(ij)=‘T‘;
??????????????elseif?a(ij)==‘C‘&&b(ij)==‘C‘
????????????c(ij)=‘G‘;
??????????????elseif?a(ij)==‘C‘&&b(ij)==‘T‘
????????????c(ij)=‘A‘;
??????????????elseif?a(ij)==‘T‘&&b(ij)==‘A‘
????????????c(ij)=‘T‘;
??????????????elseif?a(ij)==‘T‘&&b(ij)==‘G‘
????????????c(ij)=‘C‘;
??????????????elseif?a(ij)==‘T‘&&b(ij)==‘C‘
????????????c(ij)=‘A‘;
????????else?a(ij)==‘T‘&&b(ij)==‘T‘;
????????????c(ij)=‘G‘;
????????end
????end
????end
elseif?k==3
????for?i=1:m
????for?j=1:n
?????????if?a(ij)==‘A‘&&b(ij)==‘A‘
????????????c(ij)=‘C‘;
????????elseif?a(ij)==‘A‘&&b(ij)==‘G‘
????????????c(ij)=‘T‘;
??????????????elseif?a(ij)==‘A‘&&b(ij)==‘C‘
????????????c(ij)=‘G‘;
??????????????elseif?a(ij)==‘A‘&&b(ij)==‘T‘
????????????c(ij)=‘A‘;
??????????????elseif?a(ij)==‘G‘&&b(ij)==‘A‘
????????????c(ij)=‘T‘;
??????????????elseif?a(ij)==‘G‘&&b(ij)==‘G‘
????????????c(ij)=‘C‘;
??????????????elseif?a(ij)==‘G‘&&b(ij)==‘C‘
????????????c(ij)=‘

評(píng)論

共有 條評(píng)論