作业帮 > 数学 > 作业

怎样用matlab的遗传算法求解两条曲线的逼近的极值

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/04/26 17:53:23
怎样用matlab的遗传算法求解两条曲线的逼近的极值
我这有这样一个问题:已知一条封闭曲线段A的10个点的坐标:A1(x,y);A2(x,y);A3(x,y).A10(x,y).和另外一条与A近似且位于A内部的封闭曲线段B的10个点的坐标:B1(x,y);B2(x,y);B3(x,y).B10(x,y).然后构造一个函数Distance:将B的每个点分别与A的10个的距离求出来,取这10个距离的最小距离为该点距离,最终取B的10个点距离的最小值为B到A的距离.
然后我希望通过对B做水平(X方向)、垂直(Y方向)、旋转(φ角度)的变换,以使B到A的距离达到最小值.我该怎样运用遗传算法来进行运算啊.请哪位遗传算法方面的大侠帮帮我啊,
不会