|
本帖最后由 天山草@ 于 2020-10-4 21:11 编辑
我来一个不太动脑子的解法。
假如正三角形的边长 x 已知,那么 AD, AE, DE 都可确定,∠DAE 也就知道了。现在是已知 ∠DAE=30°,所以由余弦定理可列出以下方程:
\[ BD =16\\ CE =5\\ DE = x - BD - CE\\ AD^2 = x^2 + BD^2 - 2 x \,BD* cos(\tfrac{\pi}{3}) \\ AE^2 = x^2 + CE^2 - 2x\, CE* cos(\tfrac{\pi}{3})\\DE^2 =AD^2 + AE^2 - 2AD\, AE* cos(\tfrac{\pi}{6}) \]
用 mathematica 在 \( x>0, x>AD>0, x>AE>0 \) 的条件下解之,得到:
\[ x =40 \\AD =34.8712\\ AE =37.7492 \]
程序和运行结果如下:
上述方程组不难想到,但是值得注意的是,如果不限定其他条件,将会得到 8 组不同的解,符合要求的只有一个。
经程序调试,在规定了\( x>0, x>AD>0, x>AE>0 \) 的约束条件后,会自动去除掉 7 组无效解。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|