Curve smoothing / fitting
1 次查看(过去 30 天)
显示 更早的评论
Hi guys,
I need your help again.
how can i smooth or fitting my curve?
Many Thanks
0 个评论
回答(1 个)
the cyclist
2022-7-25
Do you mean you want a smooth line that goes through all the points? You could fit a spline:
% Set seed for reproducibility
rng default
% The data
x = 1:6;
y = rand(size(x));
% Fit a spline
xq = 1:0.1:6;
s = spline(x,y,xq);
% Plot
figure
plot(x,y,"ko",xq,s,"r--")
If you mean you want to fit some functional form (like maybe a square wave?) to the data, you'll need to give us more info. Also, uploading the data will help.
3 个评论
the cyclist
2022-7-26
Unfortunately, I can't run your code, because I don't have the Image Processing Toolbox.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Smoothing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!