我试图找出Matlab中的函数命令,我遇到了一些困难.我正在尝试编写一个名为dna_replicate的Matlab函数.它将复制给定的链并返回其伴侣链
例如,如果用户输入ATGCATGCAHGCAGTC,则应返回TACGTACGT CGTCAG
A - > T G - > C如果用户输入的不是这4个字母,则伴侣链中应该为空白.谢谢您的帮助
此实现应该更快,仅涉及简单的表查找.请注意,在首次调用函数时,该表t
仅构造一次.
function out = dna_replicate(in)
persistent t
if isempty(t)
t = blanks(256);
t('ATGC') = 'TACG';
end
out = t(in);
end
Run Code Online (Sandbox Code Playgroud)