trigonometry相关内容

R:奇怪的触发函数行为

作为过渡到 R 的 Matlab 用户,我遇到了将三角函数应用于度数的问题.在 Matlab 中,弧度和度数都有三角函数(例如分别为 cos 和 cosd).R 似乎只包含弧度函数,因此需要我创建自己的(见下文) cosd 不幸的是,此功能并非一直都能正常工作.部分结果如下所示. >成本(90)[1] 6.123234e-17>成本(180)[1] -1>成本(270)[1] -1.8369 ..
发布时间:2021-09-09 20:00:07 其他开发

将弧度转换为度、分和秒

我正在寻找一种将小数转换为 C 中的度数的方法.例如,C 中的 asin() 函数返回一个十进制数,但我需要该数字以度°分'秒为单位“. 例如1.5 将是 1°30'0" 解决方案 asin 函数返回弧度.一个圆有 2 个 π 弧度. 一个圆有 360 度,一个度有 60 分钟,一分钟有 60 秒.所以一圈有360*60*60秒. double radians = asin( ..
发布时间:2021-09-09 20:00:02 其他开发

Python:以高达 100 万位的精度计算正弦/余弦

问题是不言自明的.我已经看到了几个 pi 的例子,但没有看到 trigo 函数的例子.也许人们可以使用泰勒级数如这里所做的,但我不完全确定如何在 python 中实现它.特别是如何存储这么多数字.我应该提到:理想情况下,这将在 vanilla python 上运行,即没有 numpy 等. 谢谢! 编辑:如前所述,我知道之前有人问过这个问题,但它是在 java 中,我正在寻找一个 py ..
发布时间:2021-09-09 19:59:59 Python

如何在圆柱体周围形成圆形波浪图案?

您好,我正在尝试在圆柱体表面制作波浪图案.波浪应该随着表面的旋转而旋转.在某种程度上,正弦周期在圆周运动,振幅是表面上的长丘.这里有一些图片可以更好地解释我的意思. 这就是我试图让圆柱体的俯视图看起来类似于: 这是我的圆柱体的俯视图.我希望波浪随着圆圈的旋转而改变方向,所以从各个方向看都一样. 我觉得我很接近,我只是不确定要与向量相乘的四元数或角度: var geometry ..
发布时间:2021-09-07 19:03:27 其他开发

关于余弦相似度

我发现文档之间的余弦相似性..我是这样做的 D1=(8,0,0,1) 其中 8,0,0,1 是术语 t1, t2, t3 , t4 的 tf-idf 分数 D2=(7,0,0,1) cos(theta) = (56 + 0 + 0 + 1)/sqrt(64 + 49) sqrt(1 +1) 结果是 cos(theta)= 5 现在我根据这个值评估什么...我不明 ..
发布时间:2021-09-06 19:59:38 其他开发

R 中 2 个 DTM 的余弦相似度

我有 2 个文档术语矩阵: DTM 1 有 1000 个向量(1000 个文档)和 DTM2 有 20 个向量(20 个文档) 所以基本上我想将 DTM1 的每个文档与 DTM2 进行比较,并希望使用余弦函数查看哪些 DTM1 文档与哪些 DTM2 文档最接近.任何指针都会有所帮助! 我使用“slam"包创建了一个余弦矩阵. Docs –glyma –ie –initi –s ..
发布时间:2021-09-06 19:41:07 其他开发

如何在 GNU C 库中测试三角函数?

我正在尝试找出如何最好地为科学和/或数学函数编写单元测试.我在 GNU C 库的源代码中搜索了 sin() 和 cos() 函数的单元测试,并发现了 atest-sincos.c 源文件,转载如下.(可以找到 这里) 有人可以带我浏览这个文件并给出一个粗略的想法这里正在测试什么吗?我看到看起来非常像用于数值求解微分方程的 Runge-Kutta 算法,也可能与列表值进行比较,但我不太确定.非 ..
发布时间:2021-09-06 18:49:14 其他开发

如何创建波浪路径 Swift

我希望我的节点以正弦曲线波行进,并且我尝试将其用于 CGPath.如何创建遵循正弦曲线的 CGPath?除了手动找到曲线上的点,还有其他方法吗,或者我可以传入一个正弦函数? let action = SKAction.followPath(, asOffset: true, orientToPath: true, duration: 5) 这可以通过 Bezier Paths 完成,然 ..
发布时间:2021-09-02 18:31:14 其他开发

绘制倒圆弧改变圆心坐标

我正在使用这段代码来绘制弧线,到目前为止效果很好,但是我遇到过我无法弄清楚 textPath 的问题. 请运行以下代码段. function polarToCartesian(centerX, centerY, radius, angleInDegrees) {var angleInRadians = (angleInDegrees-90) * Math.PI/180.0;返回 {x: ..
发布时间:2021-09-01 19:25:40 前端开发

Sqlite 中的 acos 函数

我有一个关于 SQLite 查询的问题.我需要像这样执行一个 sqlite 查询: SELECT身份证,(6371 *阿科斯(cos(弧度(78.3232))* cos(弧度(纬度))* cos(弧度(lng)-弧度(65.3234))+ 罪(弧度(78.3232))*罪(弧度(纬度)))) AS 距离FROM 标记有距离 但是我得到一个错误,因为 Sqlite 不支持像 acos 这样的函数 ..
发布时间:2021-08-23 19:00:46 移动开发

SceneKit 子节点位置在父节点旋转期间未更改

我正在尝试重新编码 SceneKit 中的相机管理.为此,我使用 UIPanGestureRecognizer 使相机围绕对象(在本例中围绕场景中心)旋转. 接下来,我得到不同的比率或长度来确定在连接相机的假想球体的轴(X、Y、Z)上添加的角度(代码中的cameraOrbit). 我的问题是我使用相机的位置来确定添加到球体的角度.但位置是不变的.当我改变球体旋转时,子节点相机的位置永远 ..
发布时间:2021-07-16 19:05:51 移动开发

SceneKit 物理在局部空间中添加速度

我正在尝试使用physicsBody.velocity 通过增加或减少不同方向的轴速度来操作玩家节点.问题是我无法找到将其应用于局部空间的方法,或者至少将速度与对象面向的方向相关联.换句话说,如果我没有旋转对象的节点,它就可以正常工作.如果我这样做,它仍然会将速度添加到未旋转的空间中.我知道有一种方法可以为当前的 SCNVector3 添加速度,但我无法弄清楚. if isZThrustPosi ..
发布时间:2021-07-16 19:04:19 移动开发

PHP中的坐标旋转

(这个问题是针对 PHP 的,我知道在其他语言中讨论过这个问题,但是我在用 PHP 实现它时遇到了问题.) 我正在尝试旋转 x &要放置在旋转图像上的特征的 y 坐标. $x &$y 是图像旋转前块的原始 x,y 坐标. $width2 &$height2 是旋转中心(也就是图片的中心). $sin &$cos 是正弦和余弦,由 sin($radians) 和cos($ra ..
发布时间:2021-07-10 19:38:37 PHP

给定两个顶点,围绕中心点旋转线

我一直在尝试将一堆线旋转 90 度(它们一起形成多段线).每条线包含两个顶点,例如 (x1, y1) 和 (x2, y2).我目前想做的是围绕线的中心点旋转,给定中心点 |x1 - x2|和 |y1 - y2|.出于某种原因(我不是很懂数学)我无法正确旋转线条. 有人可以验证这里的数学是正确的吗?我认为它可能是正确的,但是,当我将线的顶点设置为新的旋转顶点时,下一行可能不会从上一行抓取新的 ..
发布时间:2021-06-25 20:09:29 Python

Pygame三角学:遵循斜边?

在我的 Enemy 类中有一个名为 huntPlayer 的方法.它需要一个播放器对象 p.这是: defhuntPlayer(self, p):如果 self.dist2p self.rect.x:self.rect.x += self.speed #这是一个值为 1 的常数elif p.x 自我纠正:self.rect.y += self.speedelif p.y 敌人随机放置在一个 ..
发布时间:2021-06-23 20:16:43 Python

绕中心旋转线

我必须使用专有的图形引擎来绘制线条.我可以通过其原点 (P1) 旋转整个图形.我想要的是围绕其中心点(M)旋转它.所以基本上它看起来像 L_correct 而不是 L_wrong. 我认为,应该可以通过将其从 P1 移到 P2 来纠正它.但我无法弄清楚可以使用什么公式来确定距离.大概一定涉及到角度、宽度、高度…… 所以基本上我的问题是,是否有一个函数可以根据我的可用数据确定 x2 和 ..
发布时间:2021-06-18 18:41:22 其他开发

如何根据当前角度从原点偏移一个圆的扇区

我正在尝试研究如何创建一个新的矢量位置或目标矢量位置,以表示给定当前角度的圆形(或一块饼)的提取部分.具体来说,我需要通过为我的动画每帧增加 x 和 y 来计算从当前向量到达目标向量所需的总浮点值 - (这部分已经完成了一些背景信息).我已经在我的程序中确定了以下信息位...这是一个示例: 矢量起点:x 1.000000 y 0.000000 z 0.200000 矢量结束:0.40673 ..
发布时间:2021-06-12 20:14:08 移动开发

acosf() 返回 NaN

我有一个用 Objective C 编写的 iPhone 应用程序,我正在收集用户在屏幕上绘制的触摸点以创建路径. 我希望能够精简这些数据.我旨在通过检查点的角度是否超过某个阈值来实现此目的的方法之一.例如,如果我取 a、b、c 线上的任意三个相邻点,如果角度 ABC 在 180 度的 5 度以内,那么我可以删除 b 点,而不会对这条线产生太大影响. 我试图通过将三角形 ABC 分成 ..
发布时间:2021-06-11 20:31:51 移动开发

MySQL错误?(三角学)

当我偶然发现这个时,我正在通过预先计算表中字段的一些三角函数来优化查询: SELECT 6371 * acos( 0.793521289617132 * 0.793521289617132 + 0.608542490648241 * 0.608542490648241 * 2034) 204) 204) 204) 204) 2034) 204 304 返回空 具有非预先计算值的查询: ..
发布时间:2021-06-05 19:21:21 数据库