Wha'ts wrong with this?
显示 更早的评论
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.
采纳的回答
更多回答(1 个)
Image Analyst
2020-11-28
1 个投票
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 个评论
Car Ma
2020-11-28
Image Analyst
2020-11-28
Fine, but do it numerically, not symbolically, like Alan and I told you.
Car Ma
2020-11-28
类别
在 帮助中心 和 File Exchange 中查找有关 Multidimensional Arrays 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!