я работаю на фитинга проблемы кривой с функцией ввода формыКривая фитинг с 5 параметров в Matlab
n=((xi-xa)-a*cos(theta))^2+(h-a*sin(theta))^2;
d=((xi-xa)+a*cos(theta))^2+(h+a*sin(theta))^2;
v=k*log(n/d) : Input function
Здесь ха, а, тета, ч и к являются параметры, и мы должны вычислить v (хi)
участок выглядит следующим образом
Здесь синие точки представляют собой значения, и наблюдается красная линия представляет собой теоретическую кривую, полученную от функции входа.
Этот процесс подгонки был выполнен путем изменения параметров вручную и соответствия кривых с использованием хита и испытания. Может ли это быть выполнено с использованием любой методики оптимизации в Matlab. если да, то как?