【发布时间】:2015-02-04 12:44:24
【问题描述】:
我正在处理表单输入函数的曲线拟合问题
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
这里xa,a,theta,h和k是参数,我们需要计算v(xi)
剧情是这样的
这里蓝点代表观测值,红线是输入函数得到的理论曲线。
这个拟合过程是通过手动改变参数并使用命中和试验匹配曲线来完成的。 这可以使用 Matlab 中的任何优化技术来完成吗?如果有怎么办?
【问题讨论】:
标签: matlab optimization neural-network genetic-algorithm fuzzy-logic