Borrar filtros
Borrar filtros

How can I use fminsearch() to apply a sinc function (sin(x)/x) fit on my data?

5 visualizaciones (últimos 30 días)
I am aware that fminsearch can be used to achieve this, but it is not intuitive to me how it can be done. Can someone provide an example? T

Respuestas (1)

Sam Chak
Sam Chak el 20 de Jun. de 2022
Editada: Sam Chak el 20 de Jun. de 2022
How about considering the nonlinear least-squares curve fitting lsqnonlin?
fun = @(p) p(1)*sinc(p(2)*(xdata - p(3))) - ydata;
p0 = [p1, p2, p3];
p = lsqnonlin(fun, p0)
plot(xdata, ydata, 'r-', xdata, p(1)*sinc(p(2)*(xdata - p(3))), 'b-')

Categorías

Más información sobre Introduction to Installation and Licensing en Help Center y File Exchange.

Productos


Versión

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by