Вопросы по теме 'trigonometry'
Расчет расстояния между 2 городами
Как вы рассчитываете расстояние между двумя городами?
14889 просмотров
schedule
14.08.2022
Дешевый алгоритм для определения угла между векторами
Найти угол между двумя векторами несложно с помощью правила косинуса . Однако, поскольку я программирую для платформы с очень ограниченными ресурсами, я бы хотел избежать таких вычислений, как sqrt и arccos . Даже простые деления следует...
15672 просмотров
schedule
14.01.2022
Элементы рисования на MKMapView указанного размера в метрах
Я пытаюсь нарисовать круг вокруг точки на карте, что я успешно сделал, но не совсем так, как хотел. Методы CG всегда будут рисовать относительно размера экрана, и в основном я хочу рисовать в метрах, а не в пикселях.
У кого-нибудь есть опыт в этом?
1071 просмотров
schedule
14.04.2024
Как рассчитать угол вектора от вертикали?
Я пытаюсь узнать угол (в градусах) между двумя 2D-векторами. Я знаю, что мне нужно использовать триггер, но я не очень хорошо с ним справляюсь. Вот что я пытаюсь решить (ось Y увеличивается вниз):
Сейчас пытаюсь использовать этот код, но он...
32393 просмотров
schedule
20.01.2023
Расположение изображений и отслеживание
Я вращаю изображение вокруг его центральной точки, но мне нужно отслеживать местоположение на изображении по мере его вращения.
Данный:
Происхождение в 0,0
Ширина и высота изображения 100, 100
Точка вращения C(50,50)
Угол «а» (скажем, 90...
306 просмотров
schedule
12.04.2023
Как обрабатывать столкновение мяча с мячом с помощью тригонометрии вместо векторов?
Я делаю упрощенную версию приложения для физики мяча, которое можно найти в этом вопросе SO . Я многому научился, прочитав код и ссылки, представленные в этом вопросе, но в своей программе я не использую векторы, я просто обновляю координаты своих...
4703 просмотров
schedule
13.04.2022
Создать таблицу поиска синуса в C++
Как я могу переписать следующий псевдокод на С++?
real array sine_table[-1000..1000]
for x from -1000 to 1000
sine_table[x] := sine(pi * x / 1000)
Мне нужно создать таблицу поиска sine_table.
43607 просмотров
schedule
17.03.2022
Интерполировать координаты x, y, z на сфере с использованием точек из двух векторов вращения?
Я хочу построить трехмерные точки в реальном времени, которые лежат на поверхности единичной сферы (r = 1).
Здесь работают два вектора вращения. Один вектор вращается вокруг оси Y, его значения X и Z вычисляются с использованием cos () и sin ()...
2243 просмотров
schedule
07.03.2022
Как рассчитать (x,y) для фиксированной длины дуги от точки на окружности
Я потратил на это так много часов, что чувствую, как мое здравомыслие медленно ускользает. Поэтому любая помощь будет действительно оценена по достоинству. Я постараюсь быть максимально кратким.
У меня есть круг на 2D-плоскости. Я знаю декартовы...
4792 просмотров
schedule
14.05.2023
Atan2 на C# (или аналогичном языке)
Может ли кто-нибудь указать мне на хороший пример Atan2, определенного на C# (или что-то смутно близкое к C#), в котором не используются какие-либо внутренние математические методы? Это на .NET Microframework, поэтому нет такой вещи, как внутренняя...
5549 просмотров
schedule
17.03.2023
Набирайте очки по касательной окружности (или овала) и балансируйте покерные фишки на
Я пытаюсь отобразить некоторые фишки для бесплатной игры в покер (клиент HTML/Javascript, сервер python). Вокруг центра стола есть места. для каждого места я знаю косинус, синус, радиус (расстояние от центра стола) и массив значений/количеств фишек....
773 просмотров
schedule
13.09.2022
Мера косинусного подобия, примененная к изображениям
Я пытаюсь работать над проектом, который требует от меня найти сходство между двумя изображениями. Может ли кто-нибудь помочь мне с кодом Matlab для применения косинусного подобия к изображениям или любой другой полезной информацией об этом. Спасибо!
2243 просмотров
schedule
16.08.2022
3D Math / 2D Rotation Calculation: Разделить/разрезать 3D-модель?
Я пытаюсь повернуть 3D-объект по оси Z (вверх/вниз).
public void RotateY(float angle)
{
foreach (CoordinateVertices cv in this.GetAll<CoordinateVertices>())
{
for (int i = 0; i < cv.Coordinates.Length; i++)
{...
1240 просмотров
schedule
26.05.2023
Эффективность вычисления arcsin из таблицы поиска синуса
Я реализовал таблицу поиска для вычисления значений синуса / косинуса в своей системе. Теперь мне нужны обратные тригонометрические функции (arcsin / arccos).
Мое приложение работает на встроенном устройстве, на котором я не могу добавить вторую...
3476 просмотров
schedule
04.03.2023
Заставить персонажа двигаться по кругу
Итак, у меня есть 2D-игра, в которой обычно есть только гравитация и «плоские» уровни, однако я добавил «планеты», у которых есть собственная гравитация.
У меня есть функция addForce(float xForce, float yForce), которую я использую для перемещения...
1032 просмотров
schedule
17.07.2022
Ограничение перетаскивания MovieClip в круг
...ну, до неполного круга.
У меня есть перетаскиваемый ползунок, который выглядит так:
Синяя полоса имеет имя экземпляра track , а розовая точка — имя экземпляра puck .
Мне нужно, чтобы шайба всегда была ограничена синей зоной, и здесь...
2668 просмотров
schedule
12.08.2022
Алгоритм создания круговой траектории вокруг центра масс?
Я пытаюсь просто заставить объекты вращаться вокруг центральной точки, например
Зеленые и синие объекты представляют собой объекты, которые должны сохранять расстояние до центральной точки при вращении на основе угла, который я передаю в...
3299 просмотров
schedule
01.11.2022
Быстрая, неточная функция sin без поиска
Для шейдера океана мне нужна быстрая функция, вычисляющая очень приблизительное значение sin(x). Единственное требование состоит в том, чтобы он был периодическим и примерно напоминал синусоиду.
Ряд Тейлора греха слишком медленный, так как мне...
1059 просмотров
schedule
15.05.2022
NAudio - Как отправить синусоиду только на один аудиоканал на разъеме
Я взял существующий пример моно (не стерео) NAudio для Visual Studio 2010 из:
http://mark-dot-net.blogspot.com/2009/10/playback-of-sine-wave-in-naudio.html
и изменил его, чтобы иметь двухканальный стереозвук, как показано ниже:
public...
1979 просмотров
schedule
30.05.2023
Помогите, пожалуйста, с тригонометрическим алгоритмом.
Вот графическое изображение проблемы: http://i.imgur.com/aBG3p.jpg
Имея начальную точку (x1,y1) и конечную точку (x2,y2), я должен определить, открыт ли путь между двумя точками или, если он не открыт, по какой координате происходит столкновение....
187 просмотров
schedule
19.04.2022