0
ответов

Как выполнить вычисление гипотез 2 (x, y), когда числа могут переполняться

Я хотел бы выполнить расчет гипотез 2 на 16-битном процессоре. Стандартная формула: c = sqrt ((a * a) + (b * b)). Проблема заключается в том, что при больших входных данных происходит переполнение. Например, 200 и 250, умножение ...
вопрос задан: 7 December 2010 21:25
0
ответов

Теорема об отделении осей сводит меня с ума!

Я работаю над реализацией теоремы об отделении осей для использования в 2D-играх. Это вроде работает, но просто отчасти. Я использую его так: bool penetration = sat (c1, c2) && сб (c2, c1); ...
вопрос задан: 7 December 2010 02:40
0
ответов

извлечь значения поворота, масштабирования из 2-й матрицы преобразования

как я могу извлечь значения поворота, масштабирования и переноса из 2-й матрицы преобразования? я имею в виду, что у a есть 2d матрица преобразования = [1, 0, 0, 1, 0, 0] matrix.rotate (45/180 * PI) matrix.scale (3, 4) ...
вопрос задан: 5 December 2010 22:47
0
ответов

Получить параметры из действия

Как мне получить параметры, переданные в действие ? Пример кода должен подчеркнуть, чего я пытаюсь достичь. Извините, что это немного длинновато. программа класса положительный целочисленный масштабный коэффициент x, который умножается на любой элемен
вопрос задан: 5 December 2010 22:43
0
ответов

Правильный формат матрицы OpenGL?

У меня простой вопрос: каков правильный формат для матрицы Projection и ModelView? Мне сказали, что следующие примерные матрицы транспонированы и не построены как матрицы OpenGL ...
вопрос задан: 5 December 2010 20:18
0
ответов

Эффективное разложение большого числа на множители с помощью gmp

Мне нужно получить все простые множители больших чисел, которые легко могут быть увеличены до 1k бит. Числа практически случайны, так что это не должно быть сложно. Как мне это сделать эффективно? Я использую C ++ с библиотекой GMP. ...
вопрос задан: 5 December 2010 14:33
0
ответов

Differential Equations in Java

I am trying to create a simple simulation program of SIR-epidemics model in java. Basically, SIR is defined by a system of three differential equations: S'(t) = - l(t) * S(t) I'(t) = l(t) * S(t) - g(...
вопрос задан: 5 December 2010 02:56
0
ответов

How to recreate the math behind photoshop curves

Basically, what I want to do is understand how to calculate the values along a 'curve' as represented here in the photoshop curves box: So, given N points with x between 0 and 1 and y between 0 and 1 ...
вопрос задан: 5 December 2010 01:01
0
ответов

Целочисленный корень куба

] Я ищу быстрый код для 64-битных (беззнаковых) кубических корней. (Я использую C и компилирую с помощью gcc, но полагаю, что большая часть необходимой работы будет зависеть от языка и компилятора.) Я буду обозначать ...
вопрос задан: 2 December 2010 05:19
0
ответов

Вогнутый и выпуклый многоугольник

Как я могу идентифицировать и удалить эти четыре КРАСНЫХ точки, нарисованные на изображении. Эти четыре точки делают этот многоугольник вогнутым, поэтому я хочу его удалить. Моя цель - преобразовать вогнутый многоугольник в ...
вопрос задан: 1 December 2010 11:18
0
ответов

Объединение векторов оси вращения

Я экспериментирую с использованием векторов осей и углов для вращения в моем игровом движке для хобби. Это трехкомпонентный вектор вдоль оси вращения с длиной вращения в радианах. Мне они нравятся ...
вопрос задан: 30 November 2010 17:42
0
ответов

Процентное деление в Ruby on Rails

Если @prescribed_wod_count = @ user.workouts.rx_workouts. count возвращает 4, а @user_workout_count = @ user.workouts.count возвращает 26, почему же <% = number_to_percentage (@prescribed_wod_count / @ ...
вопрос задан: 30 November 2010 06:42
0
ответов

Теория массового обслуживания для программистов?

После того, как меня несколько раз обрушили на вещи, которые казались «очевидно достаточно быстрыми», но отстойными с точки зрения производительности под нагрузкой, я начал думать, что моего "интуиции" может быть недостаточно, когда я делаю ...
вопрос задан: 30 November 2010 05:31
0
ответов

Какие-либо примеры кода, показывающие, как решать несколько линейных уравнений в objC?

Есть ли примеры кода, как решить матрицу, подобную той, что приведена ниже, на платформе iPhone. На самом деле реальная матрица намного больше (около 100 переменных). Поскольку это простая линейная алгебра, я ...
вопрос задан: 29 November 2010 19:16
0
ответов

Определение того, попадают ли координаты GPS в многоугольник на карте

Как указано в заголовке, цель состоит в том, чтобы иметь способ определить, попадает ли данная координата GPS внутрь многоугольника или не. Сам многоугольник может быть как выпуклым, так и вогнутым. Он определяется как набор ...
вопрос задан: 29 November 2010 11:09
0
ответов

Найдите биекцию, которая лучше всего сохраняет расстояния

У меня есть два пространства (не обязательно равных по размерности) с N точками. Я пытаюсь найти взаимно однозначное соответствие (спаривание) точек, чтобы расстояния сохранялись как можно лучше. Не могу показаться ...
вопрос задан: 28 November 2010 04:54
0
ответов

Библиотека математической графики C #

Я хочу создать небольшое приложение для решения математических задач в wpf или silverlight, которое показывает работающее. Что-то похожее на возможности Microsoft Math. Как мне получить эту графику, такую ​​как скобки, с помощью ...
вопрос задан: 26 November 2010 23:52
0
ответов

Найдите третью точку

У меня есть 2 точки P1 и P2. Мне нужно найти P3, чтобы все точки находились на одной линии; P3 должен быть на расстоянии d от P2 (дальше от P1). Я начал сложную систему ...
вопрос задан: 25 November 2010 21:15
0
ответов

ускорение «базового преобразования» для больших целых чисел

Я использую алгоритм базового преобразования для генерации перестановки из большого целого числа (разбитого на 32-битные слова). Я использую для этого относительно стандартный алгоритм: / * N = count, K - индекс перестановки (...
вопрос задан: 25 November 2010 20:10
0
ответов

Начальный символ шестнадцатеричного числа (x0)

Я искал в Google это, но, возможно, набирает не то. Я вижу шестнадцатеричные числа, такие как 3A и 0x3A, но что означает начальный 0x? Я где-то читал, это означает, что это число ...
вопрос задан: 25 November 2010 09:39
0
ответов

Как найти точку, наиболее удаленную от заданного множества и его ограничивающего прямоугольника

У меня есть ограничивающий прямоугольник и несколько точек внутри него. Я' Я бы хотел добавить еще одну точку, расположение которой наиболее удалено от любых ранее добавленных точек, а также далеко от краев ...
вопрос задан: 24 November 2010 02:01
0
ответов

Как лучше всего определить, имеет ли число с плавающей запятой значение нулевой дроби (например, 125,00) в PHP?

Видите ли, я хочу написать функцию, которая принимает параметр числа с плавающей запятой и округляет число с плавающей запятой до ближайшего значения валюты (число с плавающей запятой с двумя десятичными знаками), но если параметр с плавающей запятой име
вопрос задан: 23 November 2010 22:07
0
ответов

Объедините два целых числа, чтобы создать уникальное число

Доброе утро, я искал способ объединить два целых числа для создания уникального числа, у меня есть две таблицы, Мне нужно объединить в третью таблицу с уникальными числами. Это мои таблицы: Таблица ...
вопрос задан: 22 November 2010 17:54
0
ответов

Рисование пути между двумя точками

Я работаю над игрой на основе сенсорного ввода, и у меня возникают проблемы с рисованием пути, заданного пользователем коснулся. Я пытаюсь имитировать что-то вроде этих приложений http://www.youtube.com/watch?v=G3CECr6mT1Q или http: // ...
вопрос задан: 22 November 2010 17:24
0
ответов

Площадь пересечения двух кругов

Даны два круга: C1 в точке (x1, y1) с радиусом 1 C2 в точке (x2, y2) с радиусом 2. Как рассчитать площадь их пересечения? Конечно, доступны все стандартные математические функции (sin, cos и т. Д.).
вопрос задан: 22 November 2010 16:48
0
ответов

C #: уменьшение часов с помощью modulus math

Попытка имитировать перенос 24-часовых часов вручную (с помощью математики и классов временного интервала). В увеличивающейся части было легко понять, как перейти с 23:00 на 0:00 и с, но ...
вопрос задан: 21 November 2010 00:50
0
ответов

Какие существуют хорошие библиотеки для решения системы нелинейных уравнений в C ++?

В приложении C ++, которое я кодирую, мне нужно решить систему не -линейные уравнения (N уравнений, N неизвестных). Системы, которые я решаю, будут довольно небольшими (до 10 уравнений / неизвестных), поэтому производительность ...
вопрос задан: 20 November 2010 17:16
0
ответов

Как найти ближайший вектор в {0,1,2} ^ 12, снова и снова

Я ищу пробел векторов длины 12 с элементами 0, 1, 2. Например, один такой вектор 001122001122. У меня около тысячи хороших векторов и около тысячи плохих. Для каждого ...
вопрос задан: 19 November 2010 12:58
0
ответов

рандомизированные сингулярные значения SVD

рандомизированные SVD разлагают матрицу путем извлечения первых k сингулярных значений / векторов с использованием k + p случайных проекций. это работает на удивление хорошо для больших матриц. мой вопрос касается сингулярного ...
вопрос задан: 19 November 2010 10:16
0
ответов

Целочисленная арифметика Objective-C

Я пытаюсь вычислить некоторые числа в приложении для iPhone. int o = (60 / (я * 50)) * 1000; Я ожидаю, что o будет 100 (это миллисекунды) в этом примере, но оно равно 0, поскольку ...
вопрос задан: 16 November 2010 19:01