10
ответов

Решение линейного уравнения

Я должен программно решить систему линейных уравнений в C, Objective C или (в случае необходимости) C++. Вот пример уравнений:-44.3940 = * 50.0 + b * 37.0 + tx-45.3049 = * 43.0 + b *...
вопрос задан: 17 December 2015 13:25
9
ответов

Как линейная алгебра используется в алгоритмах?

Несколько из моих коллег упомянули, что "линейная алгебра" очень важна при изучении алгоритмов. Я изучил множество алгоритмов и взял несколько курсов линейной алгебры, и я не вижу...
вопрос задан: 6 July 2009 21:02
8
ответов

Инвертирование 4x4 матрица - Числовое самое стабильное решение необходимо

Я хочу инвертировать 4x4 матрица. Мои числа хранятся в формате фиксированной точки (1.15.16, чтобы быть точными). С арифметикой с плавающей точкой я обычно просто создаю примыкающую матрицу и делюсь на детерминант (...
вопрос задан: 3 July 2013 15:52
7
ответов

Каковы библиотеки математики/линейной алгебры вектора/матрицы C++, которыми наиболее широко пользуются, и их стоимость и компромиссы преимущества? [закрытый]

Кажется, что много проектов медленно наталкиваются на потребность сделать матричную математику и попасть в прерывание первого здания некоторые векторные классы и медленно добавления в функциональности, пока они не получают пойманное здание...
вопрос задан: 8 August 2017 23:16
7
ответов

Поиск изящной и эффективной [закрытой] библиотеки матрицы C++

Поздравления, гуглящие для того предмета, приносят, например, MTL, экс-циновка, LAPACK и также здесь. Я также, кажется, помню, что Microsoft Research выпустила один, но не может поместить мои руки на него. Я ищу совет от...
вопрос задан: 23 May 2017 11:45
7
ответов

Используя python, как я могу оптимизировать систему уравнений и получать решения только целого числа? [Дубликат]

У меня есть проблема, аналогичная этой, то есть оптимизация четырех параметров: a + b + c + 1750 = T 12 = a / T * 100 15 = b / T * 100 37 = c / T * 100 Это можно решить через преобразование в матричный формализм, затем используя ...
вопрос задан: 16 December 2012 05:01
7
ответов

Программирование гладкого изменения тяги от текущего вектора скорости до целевого вектора

TL; доктор: "Я не уверен, как вычислить плавный переход тяги между одним вектором и другим". Я программирую простую игру, где враг преследует после плеера в открытом пространстве (никакие стены)....
вопрос задан: 2 September 2009 01:05
7
ответов

Алгоритм для нахождения соседних точек?

Учитывая ряд нескольких миллионов точек с x, y координаты, что алгоритм является предпочтительным для того, чтобы быстро найти лучшими 1 000 ближайших точек от местоположения? "Быстро" здесь средства приблизительно 100 мс на доме...
вопрос задан: 8 May 2009 05:37
6
ответов

Как дорогой это должно вычислить собственные значения матрицы?

Как дорогой это должно вычислить собственные значения матрицы? Какова сложность лучших алгоритмов? Сколько времени это могло бы взять на практике, если у меня есть матрица 1000 x 1000? Я предполагаю, что это помогает если...
вопрос задан: 11 June 2014 06:55
6
ответов

Решение для Линейной алгебры повышения для y=Ax

Повышение имеет тот? Где A, y и x являются матрицей (редкий, и может быть очень большим), и векторы соответственно. Или y или x могут быть неизвестными. Я, может казаться, не нахожу его здесь: http://www.boost.org/doc/libs/...
вопрос задан: 4 August 2009 02:06
6
ответов

Как я решаю ряд ограничений в Perl?

У меня есть следующий набор ограничений в Perl (просто демонстрационный набор ограничений, не те мне действительно нужно): $a <$b$b> $c$a нечетен => $a в [10.. 18] $a> 0$c <30 И мне нужно...
вопрос задан: 22 February 2009 23:12
6
ответов

Лучший базовый тип для контакта с линейной алгеброй

Я пишу небольшую и несоответствующую библиотеку линейной алгебры в C++ для проекта (я сожалею). Я реализую матрицы и операции с помощью чисел двойной точности. Я делаю правильно? Если я реализую...
вопрос задан: 24 December 2008 03:30
5
ответов

Математика - отображающиеся числа

Как я отображаю числа, линейно, между a и b для движения между c и d. Таким образом, я хочу, чтобы числа между 2 и 6 отобразились на числа между 10 и 20..., но мне нужен обобщенный случай. Мой мозг...
вопрос задан: 19 July 2019 07:30
5
ответов

Эффективное решение памяти C++ для системы линейной алгебры Ax=b

Я использую Числовую Привязку Библиотеки для Повышения UBlas для решения простой линейной системы. Следующее хорошо работает, кроме него ограничен обработкой матриц (m x m) для относительно маленького 'm'. На практике...
вопрос задан: 12 October 2013 10:28
5
ответов

Инверсия Python матрицы

Как я получаю инверсию матрицы в Python? Я реализовал его сам, но это - чистый Python, и я подозреваю, что существуют более быстрые модули там, чтобы сделать это.
вопрос задан: 3 July 2013 15:02
5
ответов

Оставленная инверсия в numpy или scipy?

Я пытаюсь получить левую инверсию неквадратной матрицы в Python с помощью или numpy или scipy. Как я могу перевести следующий код Matlab в Python?>> = [0,1; 0,1; 1,0] =...
вопрос задан: 4 August 2012 03:55
5
ответов

Библиотека линейной алгебры C#

Есть ли стабильная линейная алгебра (более конкретно, векторы, матрицы, многомерные массивы и основные операции на них) библиотека для C#? Поиск привел к нескольким библиотекам с открытым исходным кодом, которые являются...
вопрос задан: 17 February 2012 00:02
5
ответов

Как проверить, независимы ли m n-sized векторы линейно?

Правовая оговорка Это не строго вопрос о программировании, но большинство программистов скоро или позже должно иметь дело с математикой (особенно алгебра), таким образом, я думаю, что ответ мог оказаться полезным для...
вопрос задан: 19 October 2011 11:16
5
ответов

Библиотеки C++ для [закрытой] Сегментации Изображения

Я собираюсь сделать, проект в Анализе данных, связанном с кластеризацией изображения (в C++).I, ищет мощную библиотеку, которая полезна в обработке изображений, линейной алгебре и 3-й графике. Какие-либо мысли?...
вопрос задан: 20 September 2009 16:57
5
ответов

Что такое SVD (сингулярное разложение)

Как это на самом деле уменьшает шум.. можно ли предложить некоторые хорошие учебные руководства?
вопрос задан: 10 February 2009 15:40
5
ответов

Есть ли вокруг простого способа инвертировать треугольное (верхний или ниже) матрица?

Я пытаюсь реализовать некоторые основные операции линейной алгебры, и одна из этих операций является инверсией треугольного (верхний и/или ниже) матрица. Существует ли легкий и стабильный алгоритм, чтобы сделать это?...
вопрос задан: 7 January 2009 15:00
4
ответа

“Клонирование” строки или векторов - столбцов

Иногда полезно "клонировать" строку или вектор - столбец к матрице. Путем клонирования я означаю преобразовывать вектор - строку такой как [1,2,3] В матрицу [[1,2,3] [1,2,3] [1,2,3]] или вектор - столбец такой...
вопрос задан: 11 November 2019 01:53
4
ответа

Преобразование полученных координат в экранные координаты

Я думаю, что это - вероятно, простой вопрос о математике, но я понятия не имею, что продолжается прямо сейчас. Я получаю положения "маркеров" на веб-камере, и у меня есть список маркеров и их координат....
вопрос задан: 6 May 2019 19:04
4
ответа

Редкий ограниченный линейный решатель наименьших квадратов

Это великое ТАК ответ указывает на хороший редкий решатель для Ax=b, но у меня есть ограничения на x, таким образом, что каждый элемент в x> =0 <=N. Кроме того, A огромен (вокруг 2e6x2e6), но очень редок с <...
вопрос задан: 23 May 2017 01:45
4
ответа

Мощность матрицы в R

Пытаясь вычислить мощность матрицы в R, я обнаружил, что пакет expm реализует оператор% ^%. Таким образом, x% ^% k вычисляет k-ую степень матрицы. > < -матрица (c (1,3,0,2,8,4,1,1,1), nrow = 3) ...
вопрос задан: 18 July 2010 08:22
4
ответа

Векторные вычисления в LISP

Как я могу выполнить векторные вычисления в шепелявости, такие как величина вектора, норма вектора, расстояние (между двумя точками), скалярное произведение, векторное произведение, и т.д. Спасибо.
вопрос задан: 26 May 2010 12:16
4
ответа

Нахождение координат точки между двумя точками?

Выполнение некоторого 3D материала в wpf-хочет использовать более простой тест, чтобы видеть, работает ли все (прежде чем перемещение в кривые). Основному вопросу дают две точки x1, y1, z1 и x2, y2, z2 я вычислил...
вопрос задан: 21 May 2010 22:48
4
ответа

Система линейных уравнений в C++? [закрытый]

Я должен решить систему линейных уравнений в моей программе. Существует ли простая библиотека линейной алгебры для C++, предпочтительно состоявшего из не больше, чем нескольких заголовков? Я искал почти час...
вопрос задан: 19 March 2010 01:22
4
ответа

Общие редкие повторяющиеся библиотеки решателя

Что такое некоторые лучшие библиотеки для большого, редкого повторяющийся (сопряженный градиент, MINRES, GMRES, и т.д.) системное решение линейной алгебры? Я часто кодировал свои собственные стандартные программы, но мне интересно знать...
вопрос задан: 27 February 2010 00:33
4
ответа

Как я перевожу параболическим образом?

Я работаю над приложением для iPhone с некоторой простой анимацией. У меня есть представление, которое я хочу перевести, но не вдоль строки. Я хочу перевести его параболическим образом. Предположите, что я анимирую автомобильное прохождение...
вопрос задан: 11 December 2009 06:18