Test | Status | Code Input and Output |
---|---|---|
1 | Fail |
user_solution = fileread('decode_genome.m');
assert(isempty(strfind(user_solution,'regexp')));
assert(isempty(strfind(user_solution,'str2num')));
|
2 | Pass |
genome = [
228 24 40 36 167
231 71 248 107 9
32 140 245 234 217
233 0 124 202 239
161 247 204 255 173];
sequences = {
'GTCA' 'ACTA' 'ATTA' 'ATCA' 'TTCG'
'GTCG' 'CACG' 'GGTA' 'CTTG' 'AATC'
'ATAA' 'TAGA' 'GGCC' 'GTTT' 'GCTC'
'GTTC' 'AAAA' 'CGGA' 'GATT' 'GTGG'
'TTAC' 'GGCG' 'GAGA' 'GGGG' 'TTGC'};
assert(isequal(sequences, decode_genome(genome)));
|
3 | Pass |
genome = [1 4 16 64; 234 186 174 171];
sequences = {'AAAC' 'AACA' 'ACAA' 'CAAA'; 'GTTT' 'TGTT' 'TTGT' 'TTTG'};
assert(isequal(sequences, decode_genome(genome)));
|
4 | Pass |
genome = [228 225 216 210 198 201 180 177 156 147 135 141 108 99 120 114 78 75 39 45 27 30 54 57]';
sequences = {'GTCA' 'GTAC' 'GCTA' 'GCAT' 'GACT' 'GATC' 'TGCA' 'TGAC' 'TCGA' 'TCAG' 'TACG' 'TAGC' 'CTGA' 'CTAG' 'CGTA' 'CGAT' 'CAGT' 'CATG' 'ATCG' 'ATGC' 'ACTG' 'ACGT' 'AGCT' 'AGTC'}';
assert(isequal(sequences, decode_genome(genome)));
|
Back to basics 21 - Matrix replicating
1052 Solvers
Solve the set of simultaneous linear equations
273 Solvers
277 Solvers
420 Solvers
110 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!