来自李公法的问题
多个约束条件的条件极值比如有个方程组,6个方程7个未知数,一个求极值的表达式,怎么算啊
多个约束条件的条件极值
比如有个方程组,6个方程7个未知数,一个求极值的表达式,怎么算啊
3回答
2020-05-14 22:24
多个约束条件的条件极值比如有个方程组,6个方程7个未知数,一个求极值的表达式,怎么算啊
多个约束条件的条件极值
比如有个方程组,6个方程7个未知数,一个求极值的表达式,怎么算啊
如果这几个方程独立的话,一定能用一个变量把其余6个变量表达出来,把他们代入目标函数,就成了一个变量的函数求机制问题,就好解了.当然也可以用拉格朗日条件极值解,也较麻烦.
我当然知道,换元,求一个变量的,但是你知道那六个方程有多烦么,是力学的平衡题,求极值,其中有4个未知数是角度,有三角函数的。怎么换元,全变成arc?那没什么用,形式上表现出来了,arccos(α+φ),怎么计算?所以我想要一个类似于拉格朗日条件极值,多个约束条件下的拉格朗日求极值的方法,类似于f(x,y)+λL(x,y)=0的方法。
如果先计算麻烦,就用MATLAB来解,用多个约束条件下的拉格朗日求极值的方法会同样麻烦。