conv([x y],[1 1],'valid') will not work as it contains STRINGS !!
Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
x = 1;
y = 2;
assert(abs(operation(x,y)/(x+y)-1)<1e-11)
filetext = fileread('operation.m');
assert(isempty(strfind(filetext, '*')),'sign * not allowed')
assert(isempty(strfind(filetext, 'prod')),'prod not allowed')
assert(isempty(strfind(filetext, 'times')),'times not allowed')
assert(isempty(strfind(filetext, 'cross')),'times not allowed')
assert(isempty(strfind(filetext, 'dot')),'times not allowed')
assert(isempty(strfind(filetext, '+')),'sign + not allowed')
assert(isempty(strfind(filetext, '-')),'sign - not allowed')
assert(isempty(strfind(filetext, 'sum')),'sum not allowed')
assert(isempty(strfind(filetext, 'add')),'sum not allowed')
assert(isempty(strfind(filetext, 'diff')),'diff not allowed')
assert(isempty(strfind(filetext, 'minus')),'minus not allowed')
assert(isempty(strfind(filetext, 'plus')),'plus not allowed')
assert(isempty(strfind(filetext, 'sign')),'sign not allowed')
assert(isempty(strfind(filetext, 'abs')),'abs not allowed')
assert(isempty(strfind(filetext, '''')),'strings are not allowed')
|
2 | Pass |
x = 2;
y = pi;
assert(abs(operation(x,y)/(x+y)-1)<1e-11)
filetext = fileread('operation.m');
assert(isempty(strfind(filetext, '*')),'sign * not allowed')
assert(isempty(strfind(filetext, 'prod')),'prod not allowed')
assert(isempty(strfind(filetext, 'times')),'times not allowed')
assert(isempty(strfind(filetext, 'cross')),'times not allowed')
assert(isempty(strfind(filetext, 'dot')),'times not allowed')
assert(isempty(strfind(filetext, '+')),'sign + not allowed')
assert(isempty(strfind(filetext, '-')),'sign - not allowed')
assert(isempty(strfind(filetext, 'sum')),'sum not allowed')
assert(isempty(strfind(filetext, 'add')),'sum not allowed')
assert(isempty(strfind(filetext, 'diff')),'diff not allowed')
assert(isempty(strfind(filetext, 'minus')),'minus not allowed')
assert(isempty(strfind(filetext, 'plus')),'plus not allowed')
assert(isempty(strfind(filetext, 'sign')),'sign not allowed')
assert(isempty(strfind(filetext, 'abs')),'abs not allowed')
assert(isempty(strfind(filetext, '''')),'strings are not allowed')
|
3 | Pass |
x = -sqrt(13);
y = 0.25;
assert(abs(operation(x,y)/(x+y)-1)<1e-11)
filetext = fileread('operation.m');
assert(isempty(strfind(filetext, '*')),'sign * not allowed')
assert(isempty(strfind(filetext, 'prod')),'prod not allowed')
assert(isempty(strfind(filetext, 'times')),'times not allowed')
assert(isempty(strfind(filetext, 'cross')),'times not allowed')
assert(isempty(strfind(filetext, 'dot')),'times not allowed')
assert(isempty(strfind(filetext, '+')),'sign + not allowed')
assert(isempty(strfind(filetext, '-')),'sign - not allowed')
assert(isempty(strfind(filetext, 'sum')),'sum not allowed')
assert(isempty(strfind(filetext, 'add')),'sum not allowed')
assert(isempty(strfind(filetext, 'diff')),'diff not allowed')
assert(isempty(strfind(filetext, 'minus')),'minus not allowed')
assert(isempty(strfind(filetext, 'plus')),'plus not allowed')
assert(isempty(strfind(filetext, 'sign')),'sign not allowed')
assert(isempty(strfind(filetext, 'abs')),'abs not allowed')
assert(isempty(strfind(filetext, '''')),'strings are not allowed')
|
4 | Pass |
x = 31/8/87;
y = 22/8/83;
assert(abs(operation(x,y)/(x+y)-1)<1e-11)
filetext = fileread('operation.m');
assert(isempty(strfind(filetext, '*')),'sign * not allowed')
assert(isempty(strfind(filetext, 'prod')),'prod not allowed')
assert(isempty(strfind(filetext, 'times')),'times not allowed')
assert(isempty(strfind(filetext, 'cross')),'times not allowed')
assert(isempty(strfind(filetext, 'dot')),'times not allowed')
assert(isempty(strfind(filetext, '+')),'sign + not allowed')
assert(isempty(strfind(filetext, '-')),'sign - not allowed')
assert(isempty(strfind(filetext, 'sum')),'sum not allowed')
assert(isempty(strfind(filetext, 'add')),'sum not allowed')
assert(isempty(strfind(filetext, 'diff')),'diff not allowed')
assert(isempty(strfind(filetext, 'minus')),'minus not allowed')
assert(isempty(strfind(filetext, 'plus')),'plus not allowed')
assert(isempty(strfind(filetext, 'sign')),'sign not allowed')
assert(isempty(strfind(filetext, 'abs')),'abs not allowed')
assert(isempty(strfind(filetext, '''')),'strings are not allowed')
|
147 Solvers
Who is the smartest MATLAB programmer?
561 Solvers
516 Solvers
204 Solvers
Find out sum of all elements of given Matrix
349 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!