trigonometry — все вопросы

5ответов
4 голоса
Как мне решить ARCTAN (и не допустить деления на ноль) без удобства ARCTAN2 (n, m)?
Я пытаюсь определить угол от точки (n,m) до (0,0). Без arctan2 я сталкиваюсь с проблемой, что m может быть 0, что приводит к возможному делению на ноль. Что было бы элегантным, правильным решение
1ответ
4 голоса
вычисление потенциального влияния неточных положений вершин треугольника на длину края треугольника
я не уверен, как решить следующую проблему: у меня есть треугольник, причем каждое из трех известных положений вершин A, B, C является неточным, то есть каждый из них может отклоняться до определ
1ответ
4 голоса
Двигаться в направлении вращения в OpenGL
Я действительно новичок в OpenGL, но довольно хорошо разбираюсь в базовой тригонометрии (совсем забыла со школы!), но у меня возникли проблемы с этим. У меня есть персонаж, который двигается впер
2ответа
4 голоса
Как рассчитать расположение точек в повернутой форме AS3
Я создаю игру, в которой я рисую ряд полигонов, создавая точки вокруг радиуса крикла. Позже я поворачиваю фигуры и мне нужно вычислить новое местоположение (X, Y) точек на основе поворота. У меня
1ответ
4 голоса
Векторное движение по отношению к вращению
Скажем, у меня есть вектор (x, y), и он выровнен относительно начала координат (скажем, на 30 градусов вверх). Если я хочу переместить этот вектор на одну единицу относительно направления (то ест
2ответа
4 голоса
Как эффективно рассчитать модуль в C вручную?
Я написал базовый вариант функции синуса с фиксированной запятой, который использует справочную таблицу (предназначенную для микроконтроллера AVR без FPU). Моя реализация также принимает отрицательн
1ответ
4 голоса
Перемещение вектора «прямо» по фиксированному углу
Я искал ответ на этот вопрос и перепробовал много предложенных решений, но ни одно из них не помогло. Я боролся с этим вечно, поэтому любая оценка очень ценится. У меня есть 3 фигуры (я полагаю,
1ответ
4 голоса
Аппроксимация функции `atan` в неподвижной точке
Я должен сделать некоторые вычисления, которые должны использовать тригонометрические функции, особенно atan. Код будет работать на Atmega328p, и для эффективности я не могу использовать float s: я
3ответа
4 голоса
грех, потому что загар не точный
Почему ---- +: = 0 =: + ---- дает неверные результаты, когда аргумент близок к ненулевому кратному пи?Почему ---- +: = 1 =: + ---- дает неверные результаты при большом аргументе?Следующий код иллюстри
1ответ
4 голоса
Нахождение точки на сфере
Поэтому мне нужно найти точку на поверхности сферы, используя радиус, центр круга и вектор вращения.У меня есть это уравнение прямо сейчас:Эта формула дает сумасшедшие результаты, которые совсем не то
4ответа
4 голоса
Как получить угол точки от центральной точки?
Если у меня есть 2 точки (x0, y0), которые являются центром круга, и другая точка (x, y) (это красная точка на границе круга на изображении).Как я могу получить угол точки?Обратите внимание, что он до
4ответа
4 голоса
Эффективность вычисления arcsin из таблицы поиска синуса
Я реализовал таблицу поиска для вычисления значений синус /косинус в моей системе.Теперь мне нужны обратные тригонометрические функции (arcsin /arccos).Мое приложение работает на встроенном устройстве
4ответа
4 голоса
Как я могу сделать 3 круга с разным радиусом, «слипшиеся» вместе?(с примером изображения)
У меня есть график, который представлен тремя кругами разных размеров, в зависимости от наличия данного элемента в наборе результатов.Первый круг всегда установлен на 100%, так как это самый большой к
2ответа
4 голоса
RuntimeWarning: недопустимое значение, встречающееся в arccos
Я новичок в использовании Python, но довольно хорошо ладил с ним.Я продолжаю получать сообщение об ошибке, которое вы видите ниже, и не уверен, в чем именно проблема, так как я считаю, что значения пр
3ответа
4 голоса
Python: оцените Pi с тригонометрическими функциями настолько эффективно, насколько это возможно
У меня есть задание, в котором мне нужно приблизить Pi вычислительно эффективным образом.Вот моя стратегия: я использую единичную окружность, биссектрису угла равнобедренного треугольника и определени
1ответ
4 голоса
синус косинус модульная расширенная точность арифметики
Я видел во многих реализациях синуса /косинуса так называемую расширенную модульную арифметику точности.Но для чего это нужно?Например, в реализации cephes , после сокращения до диапазона [0, pi /4],
1ответ
4 голоса
Как я могу найти угол между двумя точками окружности?
У меня есть centerX и centerY значения круга и радиуса.И теперь у меня есть точка (x1, y1), лежащая на окружности.Я хочу знать угол окружности для точки.Я попробовал приведенную ниже формулу, чтобы по
6ответов
4 голоса
Будет ли десятичный или двойной работать лучше для переводов, которые должны быть точными до .00001?
Я инспектор в механическом цехе.У меня есть HTML-отчет, созданный другим инспектором, который имеет некоторые проблемы, которые мне нужно исправить.Это не первый раз: мне нужно что-то лучше, чем ----
3ответа
4 голоса
Как сделать код тригонометрии более эффективным
Мне нужна помощь, чтобы сделать мой код ниже более эффективным, и немного очистить его.Как показано на этом рисунке , x и y могут быть любой точкой вокруг всего экрана, и я пытаюсь найти угол t.Есть л
2ответа
4 голоса
Улучшить производительность работы с множественными тригонометрическими функциями
У меня довольно большой код, который мне нужно оптимизировать.После некоторого анализа с использованием ---- +: = 0 =: + ---- я обнаружил, что строка, которая занимает больше всего времени обработки (
1 2 3

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132