用MATLAB将字母转换成数字

学习 时间:2026-05-30 12:40:26 阅读:3856
用MATLAB将字母转换成数字将文本文档中的一串字母,如‘CTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTCTGAAAGTGGACCTATCAGCAGGATG’用将A用0表示,T用1表示,C用2表示,G用3表示,最终转换成0123的字符串

最佳回答

懵懂的冰淇淋

奋斗的裙子

2026-05-30 12:40:26

str='CTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTCTGAAAGTGGACCTATCAGCAGGATG';N=size(str);for i=1:N(2)switch str(i)case 'A'str(i)='0';case 'T'str(i)='1';case 'C'str(i)='2';case 'G'str(i)='3';otherwise;endendstrstr =2100222100222100222100222100222100222121300031330221012032033013

最新回答共有2条回答

  • 火星上的蛋挞
    回复
    2026-05-30 12:40:26

    str='CTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTCTGAAAGTGGACCTATCAGCAGGATG';N=size(str);for i=1:N(2)switch str(i)case 'A'str(i)='0';case 'T'str(i)='1';case 'C'str(i)='2';case 'G'str(i)='3';otherwise;endendstrstr =2100222100222100222100222100222100222121300031330221012032033013

上一篇 西门子标志的颜色是什么

下一篇 两个可逆矩阵的乘积是否为可逆矩阵?请证明