Which Gaussian fitting tool should I use?
4 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Asser Abdelgawad
il 31 Mag 2022
Commentato: Asser Abdelgawad
il 6 Giu 2022
I used a gaussian fitting function that generated this result. Surely this graph can look more gaussian rather than parabolic?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1017690/image.png)
I also tried using fit() from the curve fitting toolbox which gave me a straight line. What could be going wrong?
Here is the data:
% x
Columns 1 through 8
-16 -15 -14 -13 -12 -11 -10 -9
Columns 9 through 16
-8 -7 -6 -5 -4 -3 -2 -1
Columns 17 through 24
0 1 2 3 4 5 6 7
Columns 25 through 32
8 9 10 11 12 13 14 15
% y
Columns 1 through 8
79 85 87 84 77 92 84 88
Columns 9 through 16
93 88 90 98 99 133 164 183
Columns 17 through 24
180 134 107 92 86 85 85 79
Columns 25 through 32
94 85 90 82 93 83 102 8
4 Commenti
Matt J
il 1 Giu 2022
@Asser Abdelgawad You have provided the data, but in a form that is not easily retrieved or copy-pasted. Ideally, you would attach the x,y data in a .mat file.
Risposta accettata
Più risposte (2)
Image Analyst
il 1 Giu 2022
Modificato: Image Analyst
il 1 Giu 2022
Why are you trying to fit a Gaussian to the Line Spread Function? LSFs are commonly sinc functions - yours even looks like one. Seems like you should use fminsearch to find the best fit sinc function.
Vedere anche
Categorie
Scopri di più su Get Started with Curve Fitting Toolbox in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!