- 注册时间
- 2017-1-14
- 最后登录
- 1970-1-1
- 威望
- 星
- 金币
- 枚
- 贡献
- 分
- 经验
- 点
- 鲜花
- 朵
- 魅力
- 点
- 上传
- 次
- 下载
- 次
- 积分
- 9320
- 在线时间
- 小时
|
楼主 |
发表于 2019-11-11 18:32:48
|
显示全部楼层
也可以这样:
三角形 ABC 所在平面,求一点 P ,使P到三个顶点的距离等于x:y:z。
利用三角函数解题。
1,先找角度。
∠CAB=A ∠ABC=B ∠BCA=C
2,再找长度。
BC=sin⁡A CA=sin⁡B AB=sin⁡C
PA=x*k PB=y*k PC=z*k
\((\sin ⁡A)^2 =(y*k)^2+(z*k)^2-2*y*k*z*k*\cos⁡\angle BPC\)
\(\cos⁡∠BPC=\frac{(y*k)^2+(z*k)^2-(\sin ⁡A)^2}{2*y*k*z*k}\) (1)
\((\sin ⁡B)^2 =(x*k)^2+(z*k)^2-2*x*k*z*k*\cos⁡\angle CPA\)
\(\cos⁡∠CPA=\frac{(x*k)^2+(z*k)^2-(\sin ⁡B)^2}{2*x*k*z*k}\) (2)
\((\sin ⁡C)^2 =(x*k)^2+(y*k)^2-2*x*k*y*k*\cos⁡\angle APB\)
\(\cos⁡∠APB=\frac{(x*k)^2+(y*k)^2-(\sin ⁡C)^2}{2*x*k*y*k}\) (3)
综合(1),(2),(3)可得 k:
\(\arccos⁡\frac{(y*k)^2+(z*k)^2-(\sin ⁡A)^2}{2*y*k*z*k}+\arccos⁡\frac{(x*k)^2+(z*k)^2-(\sin ⁡B)^2}{2*x*k*z*k}+\arccos⁡\frac{(x*k)^2+(y*k)^2-(\sin ⁡C)^2}{2*x*k*y*k}=2\pi\)
|
|