Cody

# Problem 1068. Guess the Coefficients!

Solution 724602

Submitted on 27 Aug 2015 by goc3
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
%% assert(isequal(guess_the_coefficients(@(x)x^2+2*x+15),[1 2 15]))

[Warning: Polynomial is badly conditioned. Add points with distinct X values, reduce the degree of the polynomial, or try centering and scaling as described in HELP POLYFIT.] c = 1 2 15

2   Pass
%% assert(isequal(guess_the_coefficients(@(x)polyval(53,x)),53))

[Warning: Polynomial is badly conditioned. Add points with distinct X values, reduce the degree of the polynomial, or try centering and scaling as described in HELP POLYFIT.] c = 53

3   Pass
%% assert(isequal(guess_the_coefficients(@(x)polyval([54 87],x)),[54 87]))

[Warning: Polynomial is badly conditioned. Add points with distinct X values, reduce the degree of the polynomial, or try centering and scaling as described in HELP POLYFIT.] c = 54 87

4   Pass
%% assert(isequal(guess_the_coefficients(@(x)polyval([49 40 68],x)),[49 40 68]))

[Warning: Polynomial is badly conditioned. Add points with distinct X values, reduce the degree of the polynomial, or try centering and scaling as described in HELP POLYFIT.] c = 49 40 68

5   Pass
%% assert(isequal(guess_the_coefficients(@(x)polyval([75 53 35 15],x)),[75 53 35 15]))

[Warning: Polynomial is badly conditioned. Add points with distinct X values, reduce the degree of the polynomial, or try centering and scaling as described in HELP POLYFIT.] c = 75 53 35 15

6   Pass
%% assert(isequal(guess_the_coefficients(@(x)polyval([59 27 5 76 25],x)),[59 27 5 76 25]))

[Warning: Polynomial is badly conditioned. Add points with distinct X values, reduce the degree of the polynomial, or try centering and scaling as described in HELP POLYFIT.] c = 59 27 5 76 25

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!