Wha'ts wrong with this?
Show older comments
I'm very new and I can't detect what's wrong here. I would be very pleased if you could help me. Thanks!
syms x
f(x)=sin(x+1)*sqrt(x+1)
sym(polyfit([1,2,3,4],[f(1),f(2),f(3),f(4)],3))
Inputs must be floats, namely single or double.
Accepted Answer
More Answers (1)
Image Analyst
on 28 Nov 2020
1 vote
Like it says, x must be a double, not a sym. f is a sym since x was (I'm guessing since I don't have the Symbolic Toolbox.) So just don't define a at all, and don't put polyfit() into sym() either.
3 Comments
Car Ma
on 28 Nov 2020
Image Analyst
on 28 Nov 2020
Fine, but do it numerically, not symbolically, like Alan and I told you.
Car Ma
on 28 Nov 2020
Categories
Find more on Common Operations in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!