Описание тега atan
NoneAtan - это функция программирования, которая вычисляет арктангенс. Он возвращает основное значение арктангенса в радианах в большинстве языков программирования.
0
ответов
Странные коэффициенты степенных рядов в эталонных реализациях atan()
glibc (точнее, libm) и многие другие библиотеки C содержат следующую программную реализацию atan() функция ( см. здесь): /* s_atanf.c -- float version of s_atan.c. * Conversion to float by Ian Lance Taylor, Cygnus Support, ian@cygnus.com. */ /* * ==…
01 мар '19 в 13:31
1
ответ
C# найти угол между 2 заданными точками
В программе, над которой я работаю, у меня есть объект (игрок) в форме треугольника, и этот треугольник должен вращаться всегда лицом к мыши. учитывая эти два момента, я пробовал разные уравнения, которые я нашел в Интернете, но ни один из них, похо…
05 мар '19 в 19:53
1
ответ
Использование atan2 для поворота диапазона от - 1 до 1 в градусах
Я пытаюсь использовать atan2, чтобы превратить диапазон от 1 до 1 в радианы, а затем из радианов в градусы. Однако atan2(0,1) равен 0, когда он должен быть равен 90.0, что я тут делаю? float radians = atan2(0, 1); float degrees = (radians * 180 / PI…
12 апр '19 в 20:38
1
ответ
Требуется ли atan2 нормализованные векторы? Какой лучше использовать acos или atan для углов между векторами?
При расчете угла между двумя векторами я традиционно использовал acos, но для этого требуется нормализация двух векторов. atan2 может быть использован для достижения того же (в частности, atan2(b.y_, b.x_) - atan2(a.y_, a.x_)), это требует нормализо…
05 июл '19 в 14:51
0
ответов
Преобразование декартовых координат в сферические и неточность с плавающей запятой
Мне нужно преобразовать декартовы координаты в сферические, но моя реализация страдает от неточности с плавающей запятой. Вот что я делаю до сих пор: template<typename RealType> Point3<RealType> cartesian_to_spherical(Point3<RealType&…
15 фев '20 в 18:27
1
ответ
Как подобрать функцию составного арктангенса?
Я пытаюсь установить функцию двойного сломанного профиля, которая состоит из функции арктангенса. Мой код не работает: XX=np.linspace(7.5,9.5,16) YY=np.asarray([7,7,7,7.1,7.3,7.5,8.4,9,9.3,9.6,10.3,10.2,10.4,10.5,10.5,10.5]) def func_arc(x,a1,a2,a3,…
14 сен '20 в 19:40
2
ответа
Нахождение угла линии между двумя вращающимися точками на двух орбитах, от одного моста к другому, а не наоборот в JavaFX
Я новичок в JavaFX и очень слаб в тригонометрии и математике и пытался найти угол (линии) между двумя точками. Эти две точки вращаются вокруг общей центральной точки по двум различным идеальным круговым орбитам. Эти точки представляют Землю и Юпитер…
12 окт '20 в 20:16
1
ответ
Арктан не получает правильный угол [закрыто]
Итак, понятно, почему, но моя функция угла здесь не даст мне нужных углов, в качестве временного исправления я вручную назначил квадранты. После выполнения я создал четыре линии с углами 296, 237, 135 и 183 в соответствии с углом atan2. Выходные дан…
19 сен '21 в 03:20
1
ответ
Выполнение вычислений по сетке x, y в Python
Я хотел бы выполнить вычисление по данным X, Y, чтобы получить вычисленное Z. Мой код ниже: Пример набора данных для injection_wells.csv import pandas as pd import math import numpy as np import matplotlib.mlab as mlab import matplotlib.tri as tri I…
22 окт '21 в 00:14
1
ответ
Численная оценка функций арктангенса
У меня возникают трудности с интерпретацией результатов функций арктангенса. Это поведение одинаково для всех реализаций, с которыми я сталкивался, поэтому здесь я ограничусь NumPy и MATLAB. Идея состоит в том, чтобы иметь круг случайно расположенны…
02 мар '22 в 20:14
0
ответов
Как арктангенс [функция a()] реализован в bc?
Я хотел увидеть и, возможно, изменить, как функция арктангенсаa()был реализован вbc(язык калькулятора произвольной точности), но не смог его найти. Я даже нашел git-репозиторий проекта https://github.com/gavinhoward/bc , однако не смог найти для нег…
07 июл '22 в 13:41
1
ответ
как преобразовать декартовы координаты в полярные с определенным началом?
cart2polarпринимает 0,0 начало координат; Мне нужно знать, как это изменить. Мое происхождение - это x и y y <- 0.23 x <- 81.05 cart2polar <- function(x, y) { data.frame(theta = sqrt(x^2 + y^2), r = atan2(x,y)) }
31 авг '23 в 07:59
1
ответ
Javascript вычисляет функцию ATAN иначе, чем Excel
Мне дали таблицу Excel с парой формул, которые мне нужно было перевести в простой калькулятор Javascript. У меня проблемы с углом обзора. Формула Excel для qhAFOV=2*DEGREES(ATAN(qhF/2*qf))Если qhf = 12; qf = 3.4; Результат должен быть 174,39 . (град…
15 июн '23 в 17:32
1
ответ
Почему Math.atan() и Math.atan2() возвращают разные результаты?
У меня есть функция ниже, возвращающая мне углы в радианах из трех точек, закодированных, как показано ниже: function pointsToAngles(x1, y1, x2, y2, cpx, cpy) { const r1 = Math.atan((y1 - cpy)/(x1 - cpx)); const r2 = Math.atan((y2 - cpy)/(x2 - cpx))…
09 апр '23 в 18:45