- 注册时间
- 2021-11-19
- 最后登录
- 1970-1-1
- 威望
- 星
- 金币
- 枚
- 贡献
- 分
- 经验
- 点
- 鲜花
- 朵
- 魅力
- 点
- 上传
- 次
- 下载
- 次
- 积分
- 9170
- 在线时间
- 小时
|
发表于 2024-5-21 09:37:58
|
显示全部楼层
- Clear["Global`*"];
- deg=Pi/180;(*角度制下1°所对应的弧度*)
- (*子函数,利用三边计算角的余弦值,角是c边所对的角*)
- cs[a_,b_,c_]:=((a^2+b^2-c^2)/(2*a*b))
- cond1=(1/2*b*c*Sin[60deg]-27/4) (*面积等于27/4*)
- cond2=Numerator@Together[cs[b,c,3*x]-Cos[60deg]] (*余弦定理*)
- cond3=Numerator@Together[cs[d,2*x,c]+cs[d,x,b]] (*两个角余弦和等于零*)
- f=d+x1*cond1+x2*cond2+x3*cond3 (*拉格朗日乘子法,建立目标函数*)
- fx=D[f,{{d,b,c,x,x1,x2,x3}}]
- ans=Solve[
- fx==0 (*各个偏导数等于零*)
- &&d>=0&&b>=0&&c>=0&&x>=0 (*限制变量范围*)
- ,{d,b,c,x,x1,x2,x3},Reals]//Simplify(*解方程组,只要实数解*)
复制代码
假设AD=d,AB=c,AC=b,BD=2x,CD=x,
求解结果
\[\left\{\left\{d\to \sqrt{2} 3^{3/4},b\to \frac{3 \sqrt[4]{3}}{\sqrt{2}},c\to 3 \sqrt{2} \sqrt[4]{3},x\to \frac{3^{3/4}}{\sqrt{2}},\text{x1}\to -\frac{2 \sqrt{2}}{9 \sqrt[4]{3}},\text{x2}\to -\frac{1}{9 \sqrt{2} 3^{3/4}},\text{x3}\to -\frac{1}{6 \sqrt{2} 3^{3/4}}\right\}\right\}\]
上面第一个变量d,就是AD的最小值
|
|