利用Mathematica5求解优化问题(一),使用Minimize、NMinimize,和Maximize,以及NMaximize命令求解优化问题。格式如下:①求解公式解Minimize[{目标函数,约束条件},{变量表}]Maximize[{目标函数,约束条件},{变量表}]②当公式解求不出来时,求解数值解NMinimize[{目标函数,约束条件},{{x的范围},{y的范围},…}]NMaximize[{目标函数,约束条件},{{x的范围},{y的范围},…}](二)范例(1)求解下列非线性优化问题:其中,表示不超过的最大整数。解:①,编程程序执行后,得到结果:没有求出结果。②,编程程序执行后得到:{,{45.,{x®6,y®7}}}即,,得到结果:,最优解。③去掉整数解的要求,比较最优结果。,编程程序执行后得到:{,{,{x®,y®7.}}}即,,得到结果:,最优解。(2)利用求解优化问题的命令,求解方程求解下列方程组解:①直接求解程序执行后,得到结果:②利用求解优化问题的命令,求解这个方程组(技巧:利用常数1作为目标函数)程序执行后,得到结果:{1.,{x®14.}}即,得到解。作业:(1)在的范围内,求函数的极大值和极小值。(2)在以及的范围内,求函数的极大值、极小值。(3)求函数的极大值与极小值。(4)在的范围内,求函数的极大值与极小值。(5)在的范围内,求函数的极大
matlab求解优化问题 来自淘豆网m.daumloan.com转载请标明出处.