Python 哪个库求反三角函数能返回角度值?

2020-10-01 11:42:57 +08:00
 Hlianbobo
python 哪个库求反三角函数能返回角度值?网上查了结果返回的都是弧度值
3446 次点击
所在节点    Python
23 条回复
RockShake
2020-10-01 11:47:17 +08:00
转换一下就好了啊
SingeeKing
2020-10-01 11:48:03 +08:00
你的初中数学老师棺材板该压不住了… 她绝对讲过弧度和角度的换算
way2explore2
2020-10-01 11:48:17 +08:00
对的同一楼上,自己转换
jinliming2
2020-10-01 11:57:29 +08:00
角度=弧度*180/π
Mindjet
2020-10-01 12:03:38 +08:00
@SingeeKing #2
别动不动就棺材板,人家初中老师也许还没死呢 xD
Hlianbobo
2020-10-01 12:17:44 +08:00
@RockShake 我自己写代码,将求出的弧度值除以 pi 再乘以 180 。求反三角函数是一个近似数值解。除以 pi 又是一个近似数解。两次求近似解,精度下降了。如果有库里自带函数直接给出角度的数值解。精度能高一点吧。你说呢?
Hlianbobo
2020-10-01 12:17:58 +08:00
@SingeeKing 我自己写代码,将求出的弧度值除以 pi 再乘以 180 。求反三角函数是一个近似数值解。除以 pi 又是一个近似数解。两次求近似解,精度下降了。如果有库里自带函数直接给出角度的数值解。精度能高一点吧。你说呢?
shs10978
2020-10-01 12:24:36 +08:00
@Hlianbobo 你需要什么样的精度?然后你觉得除以 pi 再乘以 180 能影响多少精度?
MortyP
2020-10-01 12:29:48 +08:00
我觉着是自己写的反三角函数的问题吧,把 pi 的小数点后留二十位一般就够了吧,难不成还有更高的精度要求??
crella
2020-10-01 12:34:04 +08:00
楼主是不是想把数据从极坐标和直角坐标两个体系间转换?如果是,可以避免转换的过程吗?
wshwwl
2020-10-01 15:17:23 +08:00
这么信任别人的库啊,别人的库也没什么高级的,别人的库也是这么求的,难不成别人的算法用上了量子力学?说不定没你写的好。
imn1
2020-10-01 15:21:53 +08:00
math.degrees(x)
Convert angle x from radians to degrees
yanyanlongxia
2020-10-01 15:48:57 +08:00
@SingeeKing (其实初中不一定讲,是在高中讲的……
inframe
2020-10-01 19:52:50 +08:00
numpy.arcsin 之类的多的一批啊 弧度转换一下角度就好了 不就 2п和 360 比一下
deplives
2020-10-01 21:47:39 +08:00
看了下这老哥的发帖记录,感觉他把这儿当成了百度知道
msg7086
2020-10-02 00:45:08 +08:00
返回角度值的函数怕不是就是拿到弧度以后在内部除了一下……

精度是不会高到哪去的,大家都是 double 。你真要高精度,考虑上 quad precision float ?
hyperbin
2020-10-02 01:21:28 +08:00
要不要消化完了再喂给你呢?
Hlianbobo
2020-10-02 08:44:09 +08:00
@deplives 看你的回答水准,就担心你这样的人会把这里变成百度知道。
Hlianbobo
2020-10-02 08:44:31 +08:00
@hyperbin 谁没穿裤子把你露出来了?
Leigg
2020-10-02 12:47:17 +08:00
楼主,你再回去回味一下你的发帖记录

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/712059

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX