Описание тега trigonometry

Тригонометрия - это раздел математики, изучающий треугольники и отношения между их сторонами и углами между сторонами.
1 ответ

Найти положение окружности, касательной к двум другим окружностям

Скажем, есть 3 окружности, A, центрированные в точке a, B, центрированные в точке b, и C, центрированные в точке c. Каждый имеет известный радиус, независимый от других, Ar, Br и Cr. Положения a и b известны, а положение c - нет. Расстояние между a …
12 апр '15 в 22:15
3 ответа

Расчет равномерно распределенных точек по периметру круга

Математика, стоящая за этим вопросом, задавалась много раз, так что это не совсем то, что я ищу. Скорее, я пытаюсь запрограммировать уравнение для определения этих точек в цикл в JavaScript, чтобы я мог отображать точки равномерно по кругу. Итак, с …
17 июн '14 в 21:59
3 ответа

Math.atan(), возвращающий ввод

У меня проблема с Math.atan, возвращающим то же значение, что и входные данные. public double inchToMOA( double in, double range){ double rangeIn = 36*range; double atan = (in / rangeIn) * -1.0; double deg = Math.atan(atan); double moa = deg * 60; r…
02 мар '11 в 02:02
2 ответа

Выберите случайное направление и двигайтесь

Я хочу иметь возможность выбрать случайный угол (от 0 до 360 или от 0 до 2pi), а затем сделать движение спрайта в этом направлении. До сих пор я пробовал это, но это было довольно неэффективно, так как оно всегда движется вниз, и выбор угла не очень…
26 янв '13 в 05:28
2 ответа

Преобразование из градусов в радианы недостаточно точное

Я очень хорошо знаю, как работает преобразование градусов в радианы, но у меня все еще есть проблема с этим. Проблема в его точности. Как вы, вероятно, знаете тригонометрические функции из System.Math библиотека использует радианы, но мне нужны были…
23 авг '17 в 09:23
1 ответ

Есть ли способ использовать программные FPU для вычисления синуса и косинуса одновременно?

Косинус - это просто результат изменения значения синуса на 90 градусов. Я использую микроконтроллер с программным обеспечением IEEE754 32-битный FPU, который имеет функции sin и cos. Sin и cos относительно медленны (около 800 циклов каждый), поэтом…
24 янв '11 в 23:18
1 ответ

Преобразование полярных в декартовы координаты (0-360 градусов)

В настоящее время я использую следующий код для преобразования декартовых (x, y) координат в угол (0-360 градусов): def anti_clockwise(x,y): alpha = degrees(atan2(y,x)) return (alpha + 360) % 360 Сейчас я пытаюсь вернуться назад, указав расстояние (…
09 фев '18 в 18:41
2 ответа

C++ opengl преобразует координаты модели в мировые координаты для обнаружения столкновений

(Это все в орто-режиме, начало координат в верхнем левом углу, x положительно вправо, y положительно вниз по оси y) У меня есть прямоугольник в мировом пространстве, который может иметь вращение m_rotation (в градусах). Я могу нормально работать с п…
07 окт '09 в 18:33
2 ответа

Вычислить, где гипотенус пересекается с окружностью

Поэтому я хочу сделать сценарий, который может рисовать различные фильтры темного поля микроскопа. в них у вас есть 3 опорных стержня с углом 120°, которые удерживают круг внутри круга. Я придумал что-то, но неправильно вычислил значение синего треу…
24 авг '16 в 16:33
3 ответа

Как заставить функцию Tan показывать неопределенное?

Я работаю над приложением Android Calculator, которое может вычислять тригонометрические функции. Я обнаружил, что мой калькулятор показывает: Tan 90° = 1.633123935319537E16 instead of Tan 90° = undefined Tan 270° = 5.443746451065124E15 instead of T…
19 авг '14 в 12:21
1 ответ

Math.acos дает мне другое значение, чем мой калькулятор

В рубине Math.acos(10/70) * 57.2958 должен вернуться примерно на 80 градусов (согласно моему калькулятору). Однако он возвращается примерно на 90 градусов. Это почему?
22 май '16 в 13:00
1 ответ

Метод простых декартовых и полярных координат

Попытка преобразовать некоторые декартовы в полярные координаты. Не математик. Начальное и конечное значения являются градусами. Имеет ли это смысл? Point outerScreenPointBefore = CartesianToPolar(Start, End); Метод конвертера: private Point Cartesi…
16 дек '15 в 14:39
1 ответ

Использование MATLAB для нахождения минимаксной полиномиальной аппроксимации тригонометрических функций

Я пытаюсь найти минимаксную полиномиальную аппроксимацию для синуса и косинуса, используя алгоритм обмена памяти в MATLAB. Необходима точность до 23 бит, потому что я реализую функции синуса и косинуса для плавающей запятой IEEE-754. Используя эту с…
15 фев '12 в 21:05
3 ответа

Python - преобразование координат вращения X, Y из радианов в градусы

Я застрял, работая над этим часами, и я не очень хорошо разбираюсь в такого рода математике, поэтому, пожалуйста, держитесь за меня. У меня есть 2 значения в радианах, c[1] а также c[3], Мне нужно повернуть радианы в градусы, и я понятия не имею, чт…
16 авг '14 в 01:55
1 ответ

2d Ray Tracing - заполняющий вид

Мой 2d ray tracer работал нормально до тех пор, пока я не отсортировал вычисленные лучи по углу (радиан, чтобы быть точным). Я предполагаю, что это связано с тем, как действует загар, но я не уверен. Каков наилучший способ сортировки углов по извест…
1 ответ

HTML5 координаты холста дают странные углы

Я хочу иметь возможность ориентировать что-то в направлении мыши на холсте HTML5. Но когда я использую Math.atan2 и другие функции триггера, направления путаются. Он вращается в противоположном направлении и обычно на 90 градусов. Вероятно, будет пр…
21 ноя '10 в 01:26
0 ответов

Нахождение x и y смещения точки после вращения

Привет, поэтому я застрял с проблемой. Моя старая система снарядов стреляла только в 4 направлениях, поэтому при нахождении нового смещения это было легко, мне просто нужно было обратить некоторые числа case "down": xOffset = hitbox.xOffset; yOffset…
10 ноя '18 в 20:21
1 ответ

Какая функция rem_pio2f() используется в GCC?

Изучение скомпилированного кода sinf() в нашей реализации GCC я вижу, что он вызывает встроенную функцию ___ieee754_rem_pio2f, Я попытался найти подсказку о том, что это за функция, но все, что я нашел, это посты, относящиеся к ошибке с rem_pio2f (н…
24 мар '12 в 01:13
4 ответа

Градусы Python по умолчанию в радианах

Я пытаюсь распечатать значение x,y для линии с определенной степенью, которая пересекает круг с указанным радиусом. Скажем, например, что линия направлена ​​прямо вверх на 90 градусов. import math degree = 90 radius = 10 x = radius * math.cos(degree…
01 янв '18 в 00:56
3 ответа

OpenGL - повернуть кривую вокруг оси Y

В соответствии с моим вопросом о Math Stackexchange: Я работаю над проектом для своего класса 3D-графики. Проект построен на C++ и OpenGL / Glut. По сути, я создаю горизонтальное прямоугольное окно, разделенное на два квадрата. Слева у меня есть дву…
26 окт '11 в 14:38