Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
x = 1;
y_correct = -1;
assert(isequal(your_fcn_name(x),y_correct))
filetext = fileread('your_fcn_name.m');
assert(isempty(strfind(filetext, '*')),'sign * forbidden')
assert(isempty(strfind(filetext, 'mtimes')),'mtimes forbidden')
assert(isempty(strfind(filetext, 'cross')),'cross forbidden')
assert(isempty(strfind(filetext, 'prod')),'prod forbidden')
assert(isempty(strfind(filetext, 'cumprod')),'cumprod forbidden')
assert(isempty(strfind(filetext, 'times')),'times forbidden')
assert(isempty(strfind(filetext, 'mldivide')),'mldivide forbidden')
assert(isempty(strfind(filetext, 'mrdivide')),'mrdivide forbidden')
assert(isempty(strfind(filetext, '/')),'/ forbidden')
assert(isempty(strfind(filetext, '\')),'\ forbidden')
assert(isempty(strfind(filetext, '-')),'- forbidden')
assert(isempty(strfind(filetext, '0')),'0 forbidden')
assert(isempty(strfind(filetext, '^')),'^ forbidden')
assert(isempty(strfind(filetext, 'dot')),'dot forbidden')
assert(isempty(strfind(filetext, '''')),'string forbidden')
2
y =
-1
ans =
2
|
2 | Pass |
x = 8;
y_correct = -8;
assert(isequal(your_fcn_name(x),y_correct))
3
y =
-8
ans =
3
|
3 | Pass |
x = 8;
y_correct = -8;
assert(isequal(your_fcn_name(x),y_correct))
4
y =
-8
ans =
4
|
4 | Pass |
x = -148;
y_correct = 148;
assert(isequal(your_fcn_name(x),y_correct))
5
y =
148
ans =
5
|
5 | Pass |
x = randi([1 58]);
y_correct = -x;
assert(isequal(your_fcn_name(x),y_correct))
6
y =
-21
ans =
6
|
6 | Pass |
x = -pi;
y_correct = pi;
assert(isequal(your_fcn_name(x),y_correct))
y =
3.1416
|
851 Solvers
Program an exclusive OR operation with logical operators
597 Solvers
Back to basics 17 - white space
209 Solvers
Generate a vector like 1,2,2,3,3,3,4,4,4,4
1563 Solvers
409 Solvers