多元函数的极值----拉格朗日乘数法 求椭圆面(x^2)/3 +(y^2)/2 +z^2=1 被平面x+y+z=0截得的椭圆的长半轴与短半轴之长.包括如果后面计算要硬算也把过程写出来..我的思路是椭球面与平面的交线上点
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/28 10:19:34
![多元函数的极值----拉格朗日乘数法 求椭圆面(x^2)/3 +(y^2)/2 +z^2=1 被平面x+y+z=0截得的椭圆的长半轴与短半轴之长.包括如果后面计算要硬算也把过程写出来..我的思路是椭球面与平面的交线上点](/uploads/image/z/8646613-61-3.jpg?t=%E5%A4%9A%E5%85%83%E5%87%BD%E6%95%B0%E7%9A%84%E6%9E%81%E5%80%BC----%E6%8B%89%E6%A0%BC%E6%9C%97%E6%97%A5%E4%B9%98%E6%95%B0%E6%B3%95+%E6%B1%82%E6%A4%AD%E5%9C%86%E9%9D%A2%28x%5E2%29%2F3+%2B%28y%5E2%29%2F2+%2Bz%5E2%3D1+%E8%A2%AB%E5%B9%B3%E9%9D%A2x%2By%2Bz%3D0%E6%88%AA%E5%BE%97%E7%9A%84%E6%A4%AD%E5%9C%86%E7%9A%84%E9%95%BF%E5%8D%8A%E8%BD%B4%E4%B8%8E%E7%9F%AD%E5%8D%8A%E8%BD%B4%E4%B9%8B%E9%95%BF.%E5%8C%85%E6%8B%AC%E5%A6%82%E6%9E%9C%E5%90%8E%E9%9D%A2%E8%AE%A1%E7%AE%97%E8%A6%81%E7%A1%AC%E7%AE%97%E4%B9%9F%E6%8A%8A%E8%BF%87%E7%A8%8B%E5%86%99%E5%87%BA%E6%9D%A5..%E6%88%91%E7%9A%84%E6%80%9D%E8%B7%AF%E6%98%AF%E6%A4%AD%E7%90%83%E9%9D%A2%E4%B8%8E%E5%B9%B3%E9%9D%A2%E7%9A%84%E4%BA%A4%E7%BA%BF%E4%B8%8A%E7%82%B9)
多元函数的极值----拉格朗日乘数法 求椭圆面(x^2)/3 +(y^2)/2 +z^2=1 被平面x+y+z=0截得的椭圆的长半轴与短半轴之长.包括如果后面计算要硬算也把过程写出来..我的思路是椭球面与平面的交线上点
多元函数的极值----拉格朗日乘数法
求椭圆面(x^2)/3 +(y^2)/2 +z^2=1 被平面x+y+z=0截得的椭圆的长半轴与短半轴之长.
包括如果后面计算要硬算也把过程写出来..
我的思路是椭球面与平面的交线上点到原点的距离d^2=x^2+y^2+z^2 (原点应该是椭圆的中心吧?)
然后构造函数
L(x,y,z)=x^2+y^2+z^2 +λ[(x^2)/3 +(y^2)/2 +(z^2)-1]+u(x+y+z)
然后接下去列5个式子..我最多只能算出λ...
有更好的算法吗?
交线上点到原点距离的极大值就是长半轴..极小值就是短半轴
多元函数的极值----拉格朗日乘数法 求椭圆面(x^2)/3 +(y^2)/2 +z^2=1 被平面x+y+z=0截得的椭圆的长半轴与短半轴之长.包括如果后面计算要硬算也把过程写出来..我的思路是椭球面与平面的交线上点
不用这么麻烦.
在平面上取两个单位正交的向量X,Y, 把平面x+y+z=0写成参数式:
(x,y,z) = uX+vY
将上面的参数式代入(x^2)/3 +(y^2)/2 +z^2=1,得到关于u,v的方程,但是含有uv这样的二次项.
再在u,v平面作一个旋转,就可以消去uv项, 得到
用u,v做变量的椭圆标准方程即可.
这种题真的只能这么做,我没有更好的方法
给我加点分吧
就是这么做的。算出λ后一定能算出极值的。
教你个简单点的法,不过要用一种数学软件叫Mathematica,你可以把d^2表示成只有一个自变量的函数,然后根据自变量范围求最值。
输入命令:Slove[{(x^2)/3 +(y^2)/2 +z^2==1,x+y+z==0},{x,y}] 运行后得到x和y的值(用z表示的),后代入d^2,再输入命令:Max[d^2,{z,zMin,zMax}]运行得到最大值,同样输入Min[d^2,{z...
全部展开
教你个简单点的法,不过要用一种数学软件叫Mathematica,你可以把d^2表示成只有一个自变量的函数,然后根据自变量范围求最值。
输入命令:Slove[{(x^2)/3 +(y^2)/2 +z^2==1,x+y+z==0},{x,y}] 运行后得到x和y的值(用z表示的),后代入d^2,再输入命令:Max[d^2,{z,zMin,zMax}]运行得到最大值,同样输入Min[d^2,{z,zMin,zMax}]运行后得到最小值。
收起
没有