Cody

Solution 2164202

Submitted on 18 Mar 2020
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Fail
x= 'this is an input var'; y_correct = 'thisIsAnInputVar'; assert(isequal(InputVarName(x),y_correct));

ans = 1×5 cell array {'this'} {'is'} {'an'} {'input'} {'var'}

Assertion failed.

2   Fail
x= 'this one has special char @123'; y_correct = 'thisOneHasSpecialChar_123'; assert(isequal(InputVarName(x),y_correct));

ans = 1×6 cell array {'this'} {'one'} {'has'} {'special'} {'char'} {'_123'}

Assertion failed.

3   Fail
x= 'RealInput Variable !!'; y_correct = 'RealInputVariable__'; assert(isequal(InputVarName(x),y_correct));

ans = 1×3 cell array {'RealInput'} {'Variable'} {'__'}

Assertion failed.

4   Pass
x= 'This^is^fun^23^45^too'; y_correct = 'This_is_fun_23_45_too'; assert(isequal(InputVarName(x),y_correct));

ans = 1×1 cell array {'This_is_fun_23_45_too'}