How can I use fminsearch() to apply a sinc function (sin(x)/x) fit on my data?
Mostrar comentarios más antiguos
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
1 comentario
Torsten
el 20 de Jun. de 2022
There is no parameter to be fitted within the sinc function...
Respuestas (1)
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 Interpolation en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!