wayne 发表于 2020-3-8 16:37:15

你厉害, 我还花了不少时间敲矩阵的元素,生怕错乱了字母顺序. 结果还是错了一个细节.

mathematica 发表于 2020-3-9 11:53:02

chyanog 发表于 2020-3-8 16:13
和wayne的方法类似,结果也一样,只不过用面积关系代替了行列式,计算速度慢一些

有个小漏洞,p点有可能在三角形ABC外面,如何排除这个情况?

人教版高中 发表于 2020-3-10 07:30:42

谢谢大家的回复~真是涨知识了。这么看来这题是不能用手算解出来的是吗?

chyanog 发表于 2020-3-10 10:02:12

人教版高中 发表于 2020-3-10 07:30
谢谢大家的回复~真是涨知识了。这么看来这题是不能用手算解出来的是吗?

别的群友发的链接:共点三定长线段构成60°角三角形面积最大值
https://mp.weixin.qq.com/s/ycvPgDu3AxbVmBw8g_jtzg

人教版高中 发表于 2020-3-10 12:08:50

chyanog 发表于 2020-3-10 10:02
别的群友发的链接:共点三定长线段构成60°角三角形面积最大值
https://mp.weixin.qq.com/s/ycvPgDu3A ...

太感谢您了 没想到这道题这么复杂

mathematica 发表于 2020-3-10 12:35:57

本帖最后由 mathematica 于 2020-3-10 12:39 编辑

Clear["Global`*"];
(*计算余弦值子函数,利用三边计算余弦值*)
cs:=(a^2+b^2-c^2)/(2*a*b)
FullSimplify@Maximize[{1/2*Sin*b*c,
    (*∠BAP=∠1,∠CAP=∠2,∠BAC=60分别计算余弦值*)
    c1==cs&&
    c2==cs&&
    1/2==cs&&
    (*同一个角的正弦与余弦的平方和等于1*)
    c1^2+s1^2==1&&
    c2^2+s2^2==1&&
    (*∠BAC余弦的和差化积公式*)
    1/2==c1*c2-s1*s2&&
    (*变量都是正的*)
    c1>0&&c2>0&&
    s1>0&&s2>0&&
    a>0&&b>0&&c>0
},
{a,b,c,c1,c2,s1,s2}
]


思路都写在注释里面,很简单,很容易明白!
\[\left\{\sqrt{3} \left(5 \sqrt{13}+23\right),\left\{a\to \sqrt{\frac{1}{127} \left(2520 \sqrt{13}+11761\right)},b\to \sqrt{\frac{1}{127} \left(2660 \sqrt{13}+11573\right)},c\to 4 \sqrt{\frac{2}{127} \left(75 \sqrt{13}+371\right)},\text{c1}\to \frac{10}{\sqrt{127}},\text{c2}\to \frac{19}{2 \sqrt{127}},\text{s1}\to 3 \sqrt{\frac{3}{127}},\text{s2}\to \frac{7 \sqrt{\frac{3}{127}}}{2}\right\}\right\}\]

数值是
{71.0622,{a->12.8121,b->12.9091,c->12.7129,c1->0.887357,c2->0.842989,s1->0.461084,s2->0.537931}}

王守恩 发表于 2020-3-10 19:23:37

本帖最后由 王守恩 于 2020-3-10 19:25 编辑

wayne 发表于 2020-3-8 15:15
好吧,如果60°硬要加进来,也是可以做的.
已知六条边长,根据余弦定理 和Cayley—Menger 行列式计算四面体体 ...

S=b*c*sin(60°)/2
S^2=b^2*c^2*3/16
b^2=10^2+7^2+2*10*7*cos(30°+a+arcsin(10sin(30°+a)/7))
c^2=10^2+6^2+2*10*6*cos(30° -a+arcsin(10sin(30° -a)/6))
其中:a 由方程 sin(30°-a)/sin(30°+a)=6/7 解得 a=2.5429239°

兼得: sin∠PCB/sin∠PBC=6/7   ∠PCA=∠PBA

又:arctan(6/10)+arctan(7/10) ≤ ∠BAC 时无解。

王守恩 发表于 2020-3-11 13:16:59

本帖最后由 王守恩 于 2020-3-11 18:45 编辑

wayne 发表于 2020-3-8 10:09
∠BAC=60° 是多余的吧.问题就是 $PA=a,PB=b,PC=c$,求$1/2bcsinx+1/2acsiny+1/2ab sinz$ 在$x+y+z=2\pi$ ...


P在△ABC内。PA=10,PB=7,PC=6, 求△ABC的最大面积 S 。

我们记10对应的边为a,7对应的边为b,6对应的边为c,
      记10对应的角为x,7对应的角为y,6对应的角为z,
由 sin(x):sin(y):sin(z)=10:7:6,x+y+z=90°解得 {x,y,z}
x -> 40.2737, y -> 26.9047, z -> 22.8216
a^2=07^2+06^2+2*07*06*cos(y+z)
b^2=06^2+10^2+2*06*10*cos(z+x)
c^2=10^2+07^2+2*10*07*cos(x+y)
S=a*b*sin(x+y)/2=b*c*sin(y+z)/2=c*a*sin(z+x)/2=75.0352

王守恩 发表于 2020-3-12 10:37:34

本帖最后由 王守恩 于 2020-3-12 11:13 编辑

人教版高中 发表于 2020-3-10 07:30
谢谢大家的回复~真是涨知识了。这么看来这题是不能用手算解出来的是吗?

在△ABC中,∠BAC=60°,P在△ABC内。PA=10,PB=6,PC=7, 求△ABC的最大面积 S。



   设\(∠PAB=30^\circ-a,∠PAC=30^\circ+a \)

   由方程 \(\D\frac{\sin(30^\circ-a)}{sin(30^\circ+a)}=\frac{6}{7}\)   可得 \(a=2.5429239^\circ\)
   由正弦定理
   \(b=\sqrt{49-100\sin^2(30^\circ+a)}+10\cos(30^\circ+a)\)
   \(c=\sqrt{36-100\sin^2(30^\circ-a)}+10\cos(30^\circ-a)\)

   \(S=b*c*\sin60^\circ/2=71.0622\)





mathematica 发表于 2020-3-12 12:45:59

王守恩 发表于 2020-3-12 10:37
在△ABC中,∠BAC=60°,P在△ABC内。PA=10,PB=6,PC=7, 求△ABC的最大面积 S。




请问你的
\[\D\frac{\sin(30^\circ-a)}{sin(30^\circ+a)}=\frac{6}{7}\]
这个表达式是怎么得到的?
页: 1 [2] 3 4 5
查看完整版本: 已知PA, PB, PC和∠A, 求△ABC的最大面积