undefined X variable in curve fit

1 view (last 30 days)
hello,
I have returned to the optimisation, I get
f(x) = p1*x^7 + p2*x^6 + p3*x^5 + p4*x^4 + p5*x^3 + p6*x^2 + p7*x + p8
Undefined function or variable 'x'.
how must I redefine X?
Thanks.

Accepted Answer

Walter Roberson
Walter Roberson on 2 Sep 2015
f = @(x) p1*x^7 + p2*x^6 + p3*x^5 + p4*x^4 + p5*x^3 + p6*x^2 + p7*x + p8

or

f = polyval([p1, p2, p3, p4, p5, p6, p7, p8], x);

More Answers (1)

Gavin Seddon
Gavin Seddon on 3 Sep 2015
I had tried the 1st, I think it is my installation. Thanks.

Community Treasure Hunt

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

Start Hunting!