Curve smoothing / fitting

Hi guys,
I need your help again.
how can i smooth or fitting my curve?
Many Thanks

回答 (1 件)

the cyclist
the cyclist 2022 年 7 月 25 日

0 投票

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 件のコメント

Latifa Bouguessaa
Latifa Bouguessaa 2022 年 7 月 25 日
hello sir,
I have uploaded the pictures and my code. i wanted that
signal nps smooth / fitting. This program is about calculating the noise power spectrum of the CT images.
many greetings your Latifa
the cyclist
the cyclist 2022 年 7 月 26 日
Unfortunately, I can't run your code, because I don't have the Image Processing Toolbox.
Latifa Bouguessaa
Latifa Bouguessaa 2022 年 7 月 26 日
:-(

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeSmoothing についてさらに検索

質問済み:

2022 年 7 月 25 日

コメント済み:

2022 年 7 月 26 日

Community Treasure Hunt

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

Start Hunting!

Translated by