你的意思是z=(x2+y2)/(xy)吧(或者其他情形方法是一样的).
不知你是高中生还是大学生.
高中生:z=x/y+y/x=t+1/t(设t=x/y).
由于你说约束是线性的,所以t的范围容易确定吧,然后按一元函数去求取值范围就可以了,得细心一些.
大学生:Lagrange乘数法
求解两个约束优化子问题(分别极大化和极小化目标函数)
利用一阶条件(KKT)和二阶条件求解,这里不详细说了,如果你是理工及经管类大学生,建议学习一下这个基本的数值优化方法.
你的意思是z=(x2+y2)/(xy)吧(或者其他情形方法是一样的).
不知你是高中生还是大学生.
高中生:z=x/y+y/x=t+1/t(设t=x/y).
由于你说约束是线性的,所以t的范围容易确定吧,然后按一元函数去求取值范围就可以了,得细心一些.
大学生:Lagrange乘数法
求解两个约束优化子问题(分别极大化和极小化目标函数)
利用一阶条件(KKT)和二阶条件求解,这里不详细说了,如果你是理工及经管类大学生,建议学习一下这个基本的数值优化方法.