Cody

Solution 857811

Submitted on 28 Mar 2016 by William
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   Pass
x = 'X= A1 + A2*(Y1 + A3*Y123) ;' ; y_correct = {'Y1', 'Y123'} ; assert(isequal(your_fcn_name(x),y_correct))

i1 = 13 21 i2 = 14 24 y = 'Y1' [] y = 'Y1' 'Y123'

2   Pass
x= 'X= A + B*Y1*exp( C + D*Y12**2)' ; y_correct = {'Y1', 'Y12'} ; assert(isequal(your_fcn_name(x),y_correct))

i1 = 10 24 i2 = 11 26 y = 'Y1' [] y = 'Y1' 'Y12'

3   Pass
x= 'X= A + B*log( Y1 + 2) ; Z= atan( C + D*Y3*exp( C + D*Y12**2)' ; y_correct = {'Y1', 'Y12', 'Y3'} ; assert(isequal(your_fcn_name(x),y_correct))

i1 = 15 40 54 i2 = 16 41 56 y = 'Y1' [] [] y = 'Y1' 'Y3' [] y = 'Y1' 'Y3' 'Y12'