- 注册时间
- 2021-11-19
- 最后登录
- 1970-1-1
- 威望
- 星
- 金币
- 枚
- 贡献
- 分
- 经验
- 点
- 鲜花
- 朵
- 魅力
- 点
- 上传
- 次
- 下载
- 次
- 积分
- 8641
- 在线时间
- 小时
|
楼主 |
发表于 2024-4-2 08:36:32
|
显示全部楼层
王守恩 发表于 2024-4-1 14:05
太长了。
{{a -> 0.081986907842399806023, c -> 0.13691921374050155908, BD -> 7.3677722184380441861}} ...
假设∠CDB=90°,根据四面体体积等于零、余弦定理,列方程组解决问题。
- Clear["Global`*"];(*Clear all variables*)
- deg=Pi/180;(*角度制下1°所对应的弧度*)
- (*子函数,利用三边计算角的余弦值,角是c边所对的角*)
- cs[a_,b_,c_]:=((a^2+b^2-c^2)/(2*a*b))
- (*子函数,四面体体积公式,a,b,c分别是从一个顶点出发的三条棱,x,y,z分别是对棱*)
- fun[a_,b_,c_,x_,y_,z_]:=Sqrt[Det[{{0,1,1,1,1},{1,0,a^2,b^2,c^2},{1,a^2,0,z^2,y^2},{1,b^2,z^2,0,x^2},{1,c^2,y^2,x^2,0}}]/288]
- ans=Solve[{
- fun[3,5,x,y,y,y]==0,(*四面体的体积等于零*)
- Numerator@Together[cs[5,x,y]-Cos[90deg]]==0(*余弦定理*)
- },{x,y}]//FullSimplify//ToRadicals
- Grid[ans,Alignment->Right](*列表显示*)
复制代码
求解结果
\[\begin{array}{rr}
x\to -5 i & y\to 0 \\
x\to 5 i & y\to 0 \\
x\to -\sqrt{\frac{1}{2} \left(43-5 \sqrt{33}\right)} & y\to -\sqrt{\frac{1}{2} \left(93-5 \sqrt{33}\right)} \\
x\to -\sqrt{\frac{1}{2} \left(43-5 \sqrt{33}\right)} & y\to \sqrt{\frac{1}{2} \left(93-5 \sqrt{33}\right)} \\
x\to \sqrt{\frac{1}{2} \left(43-5 \sqrt{33}\right)} & y\to -\sqrt{\frac{1}{2} \left(93-5 \sqrt{33}\right)} \\
x\to \sqrt{\frac{1}{2} \left(43-5 \sqrt{33}\right)} & y\to \sqrt{\frac{1}{2} \left(93-5 \sqrt{33}\right)} \\
x\to -\sqrt{\frac{5 \sqrt{33}}{2}+\frac{43}{2}} & y\to -\sqrt{\frac{5 \sqrt{33}}{2}+\frac{93}{2}} \\
x\to -\sqrt{\frac{5 \sqrt{33}}{2}+\frac{43}{2}} & y\to \sqrt{\frac{1}{2} \left(5 \sqrt{33}+93\right)} \\
x\to \sqrt{\frac{1}{2} \left(5 \sqrt{33}+43\right)} & y\to -\sqrt{\frac{5 \sqrt{33}}{2}+\frac{93}{2}} \\
x\to \sqrt{\frac{1}{2} \left(5 \sqrt{33}+43\right)} & y\to \sqrt{\frac{1}{2} \left(5 \sqrt{33}+93\right)} \\
\end{array}\]
数值化
\[\begin{array}{rr}
x\to -5.000000000 i & y\to 0 \\
x\to 5.000000000 i & y\to 0 \\
x\to -2.671814624 & y\to -5.669091054 \\
x\to -2.671814624 & y\to 5.669091054 \\
x\to 2.671814624 & y\to -5.669091054 \\
x\to 2.671814624 & y\to 5.669091054 \\
x\to -5.988439414 & y\to -7.801372098 \\
x\to -5.988439414 & y\to 7.801372098 \\
x\to 5.988439414 & y\to -7.801372098 \\
x\to 5.988439414 & y\to 7.801372098 \\
\end{array}\]
从上面的结果可以知道,第六个、第十个是需要求的结果 |
|