Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

Solution 145921

Submitted on 9 Oct 2012

Incorrect

18Size
Leading solution size is 12.
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test
Code Input and Output
1
Fail
 
%%
x = '3+3';
y_correct = 4;
assert(isequal(cody_size(x),y_correct))
Error: You may not use the command(s) evalin in your code
2
Fail
 
%%
x = '[1 2 3 4 5 6 7]';
y_correct = 10;
assert(isequal(cody_size(x),y_correct))
Error: You may not use the command(s) evalin in your code
3
Fail
 
%%
x = '1:7';
y_correct = 4;
assert(isequal(cody_size(x),y_correct))
Error: You may not use the command(s) evalin in your code
4
Fail
 
%%
x = '''bcdefgh''-''a''';
y_correct = 4;
assert(isequal(cody_size(x),y_correct))
Error: You may not use the command(s) evalin in your code
5
Fail
 
%%
x = '(-b+sqrt(b^2-4*a*c))/(2*a)';
y_correct = 26;
assert(isequal(cody_size(x),y_correct))
Error: You may not use the command(s) evalin in your code
6
Fail
 
%%
x = 'function y = plus2(x), y = x+1; end';
y_correct = 12;
assert(isequal(cody_size(x),y_correct))
Error: You may not use the command(s) evalin in your code