Why do I get an error with the fit function even though I'm following at MATLAB tutorial?
5 次查看(过去 30 天)
显示 更早的评论
x = (0:0.2:5)';
y = 2*exp(-0.2*x) + 0.1*randn(size(x));
f = fit(x,y,'exp1')
However, I keep receiving this error message:
Check for missing argument or incorrect argument
data type in call to function 'fit'.
Error in test (line 3)
f = fit(x,y,'exp1')
I am almost 100% sure the code works fine, so I think something else is causing this. Is the fit function outdated? Based on the error message, I would think that there might be another copy of fit.m on my computer that I am unaware of, but I couldn't find anything. Thanks!
0 个评论
采纳的回答
更多回答(1 个)
madhan ravi
2020-6-27
Works fine for me. Probably you made a custom file fit.m .
which fit -all % what does it show?
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Get Started with Curve Fitting Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!