用MATLAB编程编程解决优化问题
1.用梯度迭代算法求解优化问题:minf(x)=x1^2+x2^2,x1,x2∈[-2,2]2.以遗传算法求解优化问题:maxf(x)=2.2(2x^2-x+1)e^(-...
1.用梯度迭代算法求解优化问题:min f(x)=x1^2+x2^2,x1,x2∈[-2,2]
2.以遗传算法求解优化问题:max f(x)=2.2(2x^2-x+1)e^(-x^2/2),x∈[-5,5] 展开
2.以遗传算法求解优化问题:max f(x)=2.2(2x^2-x+1)e^(-x^2/2),x∈[-5,5] 展开
1个回答
展开全部
打开matlab2014a程序,在主工具栏找到应用程序一栏,打开optimization选项。
问题输入
在optimization程序中,首先根据不同的问题类型选择不同的模型,同时输入约束等。
选择优化程序运行的条件
在最中间的一栏中添加优化程序运行的条件,如优化截止的标准,画图的要求等等。
开始运算
点击start即可实现优化程序的运行,在图示的框中即可出现运行结果。
5
查看帮助文件
在程序的最右边,是一个帮助文件,如果你有什么疑问,可以直接在帮助文件中查找。
问题输入
在optimization程序中,首先根据不同的问题类型选择不同的模型,同时输入约束等。
选择优化程序运行的条件
在最中间的一栏中添加优化程序运行的条件,如优化截止的标准,画图的要求等等。
开始运算
点击start即可实现优化程序的运行,在图示的框中即可出现运行结果。
5
查看帮助文件
在程序的最右边,是一个帮助文件,如果你有什么疑问,可以直接在帮助文件中查找。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询