Публикации по теме '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 просмотров
schedule
09.04.2024
Вычислить функцию 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 просмотров
schedule
08.10.2022
Как подогнать функцию f(x) = sin(x)*sin(x) к вашим данным?
Я пытаюсь подогнать функцию f(x) = sin(x)*sin(x) к своим данным, но не могу это сделать точно: подходящий результат
Мои данные могут иметь случайный фазовый сдвиг, и это основная проблема с этой подгонкой.
Я использую библиотеку...
214 просмотров
schedule
13.11.2023
Истинная обратная функция для косинуса в numpy? (НЕ арккос)
Вот странный:
Я обнаружил, что мне нужна функция numpy, которую я бы назвал истинной обратной np.cos (или другой тригонометрической функцией, здесь для определенности используется косинус). То, что я подразумеваю под «истинно обратной», — это...
617 просмотров
schedule
05.05.2024
Как я могу сделать круг из сетки GameObjects?
Я пытаюсь добиться чего-то вроде этого:
Пока что у меня есть края для кругов.
Я знаю, что это будет связано с вложенным циклом for. Это то, что у меня есть до сих пор:
public GameObject player;
private GameObject playerGrid;
public...
109 просмотров
schedule
16.02.2024