标签:trigonometry

  • 撞球/台球 - c#

    时间:2020-8-20

    好的,我正在尝试在C#/ java中进行台球游戏。 start =台球杆背面(x,y)end =台球杆的前部(x,y)circles =球列表(x,y,r) 因此,每次移动鼠标时,我都会更新start,end,然后循环遍历`circles,以检查其是否相交。然后这就是我的问题,我需要弄清楚如果我在相交点击中球会发生什么(它会一直往下走)。 我该怎么做。我看了 […]

  • python中Tan的逆(tan-1) - python

    时间:2020-8-16

    我正在尝试在python中计算tan的反函数,但是它没有给我正确的值,例如,如果我要执行1.18的反tan,math.atan(1.18) >>>math.atan(1.18) 0.8677 但是,正确的答案是49.720136931。正确的方法是什么? 参考方案 以弧度返回的 math.atan(x) ,如果需要学位,请使用 math.d […]

  • 打印曲线拟合功能 - python

    时间:2020-8-14

    我一直在努力寻找一种方法来获取确定的参数以供下面的曲线拟合函数打印。该图正确地匹配了我的数据,但我不知道如何获得它生成的方程式。任何帮助,将不胜感激! import matplotlib.pyplot as plt import numpy as np from scipy.optimize import curve_fit x_data = [1, 2, […]

  • 如何避免math.sin(math.pi * 2 * VERY LARGE NUMBER)的错误裕度比math.sin(math.pi * 2)大得多? - python

    时间:2020-7-12

    我在其他问题中读到,例如sin(2π)由于浮点表示而不是零,但非常接近。这个很小的错误在我的代码中是没有问题的,例如,我可以四舍五入小数。 但是,当将2π与非常大的数字相乘时,误差会放大很多。答案应该为零(或接近),但距离很远。 我的想法根本上是做错了吗?如果不是,如何避免周期为(2 * PI * X)→∞的π浮点数的误差容限被“放大”? 请注意,最后3个结 […]

  • 根据四个角获得正方形的中心 - java

    时间:2020-7-6

    我的代码有问题,应该给我一个正方形的中心。正方形作为角点保存在double [] []数组中。 static double[] getMid(double[][] points){ double[] mid = new double[2]; double a = Math.sqrt( (points[0][0] - points[1][0]) * (poin […]

  • Python中的余弦值错误 - python

    时间:2020-6-18

    我正在通过取0到1之间的数字进行积分的模拟,因此可以获得力分量。但是我总是得到错误的余弦值,例如,当我取a = 1(所以它成45º角,因此“ L”应等于“ k”)时,我得到的“ k”大于“ L” 。如果有人可以请看我怎么了,我真的很感激。 from math import pi, sin,cos, atan for n in s: f=atan(n/a) L […]