Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
filetext = fileread('rep_str_3.m');
assert(isempty(strfind(filetext, 'for')))
assert(isempty(strfind(filetext, 'while')))
|
2 | Pass |
string1 = 'string1';
string2 = 'STRING2';
num1 = 0;
num2 = 10;
n = 2;
y_correct = {
'string1_0'
'STRING2_10'
'string1_1'
'STRING2_11'};
assert(isequal(rep_str_3(string1, string2, num1, num2, n),y_correct))
|
3 | Pass |
string1 = 'm';
string2 = 'l';
num1 = 2;
num2 = 3;
n = 3;
y_correct = {
'm_2'
'l_3'
'm_3'
'l_4'
'm_4'
'l_5'};
assert(isequal(rep_str_3(string1, string2, num1, num2, n),y_correct))
|
4 | Pass |
string1 = 'A';
string2 = 'B';
num1 = 50;
num2 = 230;
n = 4;
y_correct = {
'A_50'
'B_230'
'A_51'
'B_231'
'A_52'
'B_232'
'A_53'
'B_233'};
assert(isequal(rep_str_3(string1, string2, num1, num2, n),y_correct))
|
Find all elements less than 0 or greater than 10 and replace them with NaN
11625 Solvers
1137 Solvers
Vectorizing, too easy or too hard?
114 Solvers
Replace multiples of 5 with NaN
282 Solvers
convert matrix to single column
217 Solvers