Публикации по теме 'trigonometry'


Тригонометрия для разработчиков (pt1)
Sin Cos Tan Если вы похожи на меня, то, вероятно, помните школьные классы математики, где ваш учитель говорил вам нажимать эти кнопки, и тогда волшебным образом появлялись числа. Но для чего они снова используются и чем они полезны для нас, как разработчиков? Есть несколько веских причин для понимания концепций, лежащих в основе этих функций. Во-первых, они позволяют рисовать фигуры и создавать плавные анимации. Как в следующих примерах: Простая..

Вопросы по теме 'trigonometry'

Найдите нормальный угол грани треугольника в 3D, учитывая координаты его вершин.
Как вы можете понять из этого снимка экрана , я пытаюсь создать физику движок для платформера, над которым я работаю, но я столкнулся с определенной проблемой: мне нужно узнать угол любого из треугольников, которые вы видите, составляя эту сетку,...
25720 просмотров
schedule 10.10.2022

Вычисления смещения смещения в .NET2
Я задавался вопросом, может ли кто-нибудь помочь мне с этой проблемой, которая у меня есть. Я использую среду .NET 2. У меня есть 2 точки в разных местах на 2D-плоскости как два PointF У меня есть известное вращение (в градусах) в первой точке,...
215 просмотров
schedule 23.08.2022

Создание волны треугольника из волны синусоиды в C++
Мне трудно понять, как сформировать треугольную (не пилообразную) волну из синусоиды. Я понимаю, как создать его для прямоугольной волны: if( sineValue >= 0 ) value = amp; else value = -amp; Но я не уверен, как...
7458 просмотров
schedule 02.07.2022

PHP - Math - Новые координаты после поворота
Я повернул изображение, и мне нужно получить новые координаты меньшего изображения, которое нужно разместить на повернутом изображении. Предположим, что координаты маленького изображения на большом не повернутом изображении следующие: $x0 =...
1506 просмотров
schedule 08.08.2022

Анимация эллипса вдоль гипотенузы с помощью Processing
Я только недавно начал заниматься обработкой и анимацией... так что я совсем новичок в этом! Кроме того... мой триггер отстой. У меня есть этот код: float ballPosX = 10; float ballPosY = 10; float boxPosX = 400; float...
463 просмотров
schedule 20.10.2023

LLVM вставляет встроенную функцию Cos
Я пытаюсь вставить встроенный вызов функции cos() в проход LLVM. Мой код в FunctionPass: std::vector<Type *> arg_type; arg_type.push_back(Type::getFloatTy(getGlobalContext())); Function *fun = Intrinsic::getDeclaration(F.getParent(),...
2951 просмотров
schedule 08.04.2024

Как я могу определить, быстрее ли смотреть на объект, вращающийся по часовой стрелке или против часовой стрелки?
Я безуспешно пытался это сделать уже несколько дней, но в основном у меня есть несколько существ и игрок на экране. Я хочу, чтобы враги поворачивались лицом к игроку с переменной скоростью, а не «запирались» на месте и немедленно смотрели на игрока....
1253 просмотров
schedule 01.01.2024

Вращение 3D-вида движениями мыши — с фиксированной камерой
Фон https://marketplace.gephi.org/plugin/force-atlas-3d/ Проблема . У меня есть сеть узлов, представленная на экране в координатах (x,y,z). . Положение указателя мыши представлено в виде (x,y ) координаты на экране (ну, как обычно). => Я...
3484 просмотров

Вычислить функцию sin()
Для моих исследований мне нужно написать алгоритм для вычисления sin() с помощью этой функции: Однако в моем алгоритме я должен поддерживать значение X между 0 и Pi/2. Итак, я написал свой алгоритм, но все результаты неверны. Вот...
1777 просмотров
schedule 31.08.2022

Как написать спиральную функцию на питоне?
Я пытаюсь написать функцию на питоне, которая принимает два аргумента (x,y) и возвращает угол в градусах по спирали. Предположим, что центр спирали находится в точке (x0,y0) . Затем, учитывая (0,0) , он возвращает 45 . Учитывая некоторую...
3617 просмотров
schedule 19.12.2023

Как медленно перевести объект в локацию (чтобы его было видно)
В моей игре у меня есть объект игрока и объект врага. Предполагается, что вражеский объект при инициализации должен найти текущее местоположение игрока в это конкретное время и направиться к этому месту, в конечном итоге пройдя мимо или ударив...
307 просмотров
schedule 11.05.2024

Лучший способ нарисовать пройденный путь
Я делаю приложение для отслеживания транспортного средства на основе координат GPS. Я создал SurfaceView, чтобы нарисовать поле, транспортное средство и путь (маршрут) для него. Результат выглядел так: Черные точки обозначают ближайшие...
1363 просмотров
schedule 19.02.2024

SVG Нарисуйте круг с 4 секторами
Мне нужно нарисовать круг с 4 секторами. Я пытаюсь нарисовать такой сектор: <path d="M200, 200, l 100,-100 a180,180 0 0,0 -127.27,127.27 z"/> Я получил -127,27, 127,27 из уравнений: x=cos(angle) * radius y=sin(angle) *...
17350 просмотров
schedule 06.03.2024

Вычисление малого угла между большими векторами в 3D
Я рассчитываю небольшой угол между большими векторами в 3D. Я использую общую формулу: double angle = atan2(norm(cross_product), dot_product); В общем, я пытаюсь получить угол между моим вектором на Земле и нормалью к Земле эллипсоида...
88 просмотров
schedule 02.01.2024

другой подход к схожести документов (LDA, LSA, косинус)
У меня есть комплект коротких документов (по 1-2 абзаца). Я использовал три разных подхода для определения подобия документов: - простое косинусное сходство на матрице tfidf - применение LDA ко всему корпусу, а затем использование модели LDA для...
1099 просмотров
schedule 09.10.2023

Подгонка синусоидальной кривой к точкам, которые не расположены на равном расстоянии друг от друга — ни один параметр не известен
У меня есть набор точек данных, которые являются измеренными точками отверстия и не расположены на равном расстоянии друг от друга, и я хотел бы подогнать к ним синусоидальную кривую. Не могли бы вы мне помочь, пожалуйста? Мы хотели бы изучить...
83 просмотров
schedule 21.09.2022

Расчет поворота на 2d пути
У меня на экране есть путь UIBezier, состоящий из 5 разных линий. [![введите здесь описание изображения][1]][1] То, что я пытаюсь сделать, это вычислить разницу в углах между любыми двумя линиями, чтобы я мог определить направление следующей...
57 просмотров

Как подогнать функцию f(x) = sin(x)*sin(x) к вашим данным?
Я пытаюсь подогнать функцию f(x) = sin(x)*sin(x) к своим данным, но не могу это сделать точно: подходящий результат Мои данные могут иметь случайный фазовый сдвиг, и это основная проблема с этой подгонкой. Я использую библиотеку...
214 просмотров

Истинная обратная функция для косинуса в numpy? (НЕ арккос)
Вот странный: Я обнаружил, что мне нужна функция numpy, которую я бы назвал истинной обратной np.cos (или другой тригонометрической функцией, здесь для определенности используется косинус). То, что я подразумеваю под «истинно обратной», — это...
617 просмотров
schedule 05.05.2024

Как я могу сделать круг из сетки GameObjects?
Я пытаюсь добиться чего-то вроде этого: Пока что у меня есть края для кругов. Я знаю, что это будет связано с вложенным циклом for. Это то, что у меня есть до сих пор: public GameObject player; private GameObject playerGrid; public...
109 просмотров
schedule 16.02.2024