大神进!!! 应用余弦定理,已知三角形边长,求角度方程
mathematica吧
全部回复
仅看楼主
level 1
ccmucy135
楼主
大神进!!! 应用余弦定理,已知三角形边长,求角度方程
已知一等腰三角形,边长为b,b,a,令a=41
求边a所对应的角度随b变化的函数
为什么画出的函数和三角求解器算出的角度不一致,
比如b=1200,角度应该约为2°,但是这个算出的是0.03417啊?
cs[a_, b_] := (b^2 + b^2 - a^2)/(2*b*b)
f[x_] := ArcCos[cs[41, x]]
Plot[f[x], {x, 1000, 2000}]
x = 1200
f[x]
2020年08月11日 01点08分
1
吧务
level 10
asdasd1dsadsa
2°不就等于0.03417`么
2020年08月11日 04点08分
2
level 4
xiayetianyi
cos[a_, b_] := (b^2 + b^2 - a^2)/(2*b*b)
f[x_] := N[ArcCos[cos[41, x]] 180/\[Pi]]
Plot[f[x], {x, 1000, 2000}]
x = 1200
f[x]
2020年08月12日 06点08分
3
level 9
0笑叹浮生若梦0
这个用:几何表达式是不是更好一点
还能复制出来给MMA用呢
2020年08月12日 14点08分
4
level 9
0笑叹浮生若梦0
MMA没算错啊
2020年08月12日 14点08分
5
level 8
GTOGTOGTOGTO
角度 和 弧度 学习下就明白了。。。。
2020年08月12日 14点08分
6
level 1
ccmucy135
楼主
谢谢各位大佬
经尝试,直接除以一个Degree就可以了
cs[a_, b_] := (b^2 + b^2 - a^2)/(2*b*b)
f[x_] := ArcCos[cs[41, x]]/Degree
Plot[f[x], {x, 1000, 2000}]
2020年08月20日 23点08分
7
1