0
ответов

Scala LMS для написания библиотеки линейной алгебры

Я очень впечатлен библиотекой C++ Eigen, которая использует шаблоны выражений для значительного ускорения в матричный/векторный расчет. Я хотел бы клонировать эту библиотеку в scala. Насколько я знаю...
вопрос задан: 4 May 2012 06:33
0
ответов

Определитель положительно-полуопределенной матрицы

Возможно ли, что определитель положительно-полуопределенной матрицы равен 0. В моем случае он стремится к нулю. У меня есть диагональная матрица с диагональными элементами, отличными от нуля. Когда я пытаюсь...
вопрос задан: 2 May 2012 13:39
0
ответов

Плохая производительность при вычислении собственных значений и векторов на графическом процессоре.

В некотором коде нам нужно получить авто-векторы и авто-значения для обобщенной проблемы собственных значений с симметричными действительными матрицами (Ax=lamba Bx). Этот код использует DSPGVX от LACPACK. Мы хотели ускорить его...
вопрос задан: 18 March 2012 23:51
0
ответов

Что делает простая операция в Matlab

Что делает простая операция, A^(1/ 2), где A — положительно определенная матрица, сделать в Matlab? Спасибо!
вопрос задан: 9 March 2012 22:24
0
ответов

Алгоритм решения систем линейных неравенств

У меня есть k линейных неравенств от n переменных (0 < k < n). Меня не особенно волнует, каково множество решений, я только хочу проверить, пусто оно или нет, т. е. есть ли какие-либо присваивания моему n...
вопрос задан: 1 March 2012 00:20
0
ответов

Взвешенный метод наименьших квадратов - подгонка плоскости к набору трехмерных точек

Я подгоняю плоскость к набору трехмерных точек с помощью метода наименьших квадратов. У меня уже есть алгоритм для этого, но я хочу изменить его, чтобы использовать взвешенный метод наименьших квадратов. Это означает, что у меня есть вес для каждой точки
вопрос задан: 11 February 2012 20:17
0
ответов

Как попробовать - исключить недопустимую матричную операцию из-за сингулярности в NumPy

В NumPy я пытаюсь использовать linalg для вычисления инверсии матрицы на каждом шаге ньютона -Схема Рафсона (размер задачи намеренно мал, чтобы мы могли инвертировать аналитически вычисленный гессиан ...
вопрос задан: 6 February 2012 05:06
0
ответов

Возврат CATransform3D для отображения четырехугольника на четырехугольник

Я пытаюсь вывести CATransform3D, который отобразит четырехугольник с 4 угловыми точками на другой четырехугольник с 4 новыми угловыми точками. Я потратил немного времени на исследование этого вопроса, и кажется, что шаги включают ...
вопрос задан: 2 February 2012 22:53
0
ответов

Эффективная низкоранговая аппоксимация в MATLAB

Я хотел бы вычислить низкоранговую аппроксимацию матрицы, оптимальную по норме Фробениуса. Тривиальный способ сделать это - вычислить SVD-разложение матрицы, установить наименьшее ...
вопрос задан: 9 January 2012 16:24
0
ответов

Эффективный способ уменьшить величину вектора на определенную длину?

Допустим, у меня есть произвольный вектор A. Каков наиболее эффективный способ уменьшить величину этого вектора на произвольную величину? Мой текущий метод выглядит следующим образом: Vector shortLength (Vector A, float ...
вопрос задан: 8 January 2012 22:36
0
ответов

матрицы не выровнены Ошибка: Python SciPy fmin_bfgs

Описание проблемы: При попытке использовать функцию минимизации (оптимизации) scipy.optimize.fmin_bfgs функция выдает derphi0 = np.dot (gfk, pk) ValueError: матрицы не ...
вопрос задан: 8 January 2012 21:17
0
ответов

Как я могу измерить тенденции в определенных словах, например в Twitter?

У меня есть свод газетных статей по дням. Каждое слово в корпусе имеет частоту появления в этот день. Я пытался найти алгоритм, который улавливает отрывочные слова…
вопрос задан: 22 December 2011 17:07
0
ответов

Как реализовать деление левой матрицы на C++ с помощью gsl

Я пытаюсь перенести программу MATLAB на C++. Я хочу реализовать деление левой матрицы между матрицей A и вектором-столбцом B. A - матрица m-by-n, причем m не равно n, а B - вектор-столбец ...
вопрос задан: 31 October 2011 23:06
0
ответов

От кватернионов до вращений OpenGL

У меня есть объект, который я хотите повернуть с помощью ключей. Объект должен рыскать, крениться и крениться. После долгих попыток я понял, что glRotate имеет свои ограничения, и его невозможно реализовать ...
вопрос задан: 30 October 2011 12:16
0
ответов

Numpy Сложение двух векторов с разными размерами

Если у меня есть два массива numpy разных размеров, как я могу их наложить. a = numpy([0, 10, 20, 30]) b = numpy([20, 30, 40, 50, 60, 70]) Какой самый чистый способ сложить эти два вектора для получения ...
вопрос задан: 25 October 2011 15:41
0
ответов

Возможности библиотечных функций в Mathematica

Я пытаюсь использовать CUSP как внешний линейный решатель для Mathematica, чтобы использовать возможности GPU. Вот веб-страница проекта CUSP. Я прошу подсказать, как мы можем интегрировать CUSP с ...
вопрос задан: 28 September 2011 12:41
0
ответов

От чего зависит флаг preg_match_all «u»?

У меня есть код в приложении PHP, который возвращает значение null, когда я пытаюсь использовать его на производственном сервере, но он хорошо работает на сервере разработки. Вот строка кода ://используйте regex...
вопрос задан: 17 September 2011 18:42
0
ответов

Библиотека Matrix OpenCL

Я хотел бы портировать алгоритм моделирования физики в GPU с использованием OpenCL для производительности; У меня нет опыта работы с OpenCl, и я смотрю вокруг. Вычисления в основном небольшая густая матрица (3x3) ...
вопрос задан: 5 September 2011 10:34
0
ответов

Библиотека C для линейной алгебры [закрыто]

Пожалуйста, дайте мне несколько советов по ВЫСОКОПРОИЗВОДИТЕЛЬНОЙ C-библиотеке для линейной алгебры (матричная алгебра, собственные значения, собственные векторы и т. Д.). Может быть как с открытым, так и с закрытым кодом.
вопрос задан: 29 August 2011 09:53
0
ответов

BLAS: gemm vs. gemv

Почему в BLAS есть функция gemm для умножения матрицы на матрицу и отдельной функции gemv для умножения матрицы на вектор? Разве умножение матрицы на вектор не является частным случаем матрицы -...
вопрос задан: 15 August 2011 16:19
0
ответов

Проблема с анализом главных компонентов

Я не уверен, что это подходящее место, но я иду: у меня есть база данных из 300 изображений с высоким разрешением. Я хочу вычислить PCA для этой базы данных, и на данный момент вот что я делаю: - меняю форму каждого изображения ...
вопрос задан: 12 August 2011 16:02
0
ответов

Процедура BLAS / LAPACK для выполнения исключения по Гауссу

Я новый пользователь BLAS / Lapack, и мне просто интересно, есть ли у меня процедура что делает исключение Гаусса или даже Гаусса-Жордана? Я погуглил и просмотрел их документацию, но все же ...
вопрос задан: 8 August 2011 04:13
0
ответов

RayTracing: когда нормализовать вектор?

Я переписываю свой трассировщик лучей и просто пытаюсь лучше понять некоторые его аспекты. Похоже, я решил проблему, касающуюся нормалей и того, как вы должны умножать их на обратное ...
вопрос задан: 29 July 2011 14:58
0
ответов

Проблемы производительности, кластеризация с использованием матрицы сродства, собственные значения

Я пытаюсь использовать спектральную кластеризацию на изображении. Сначала я вычисляю матрицу аффинности, а затем пытаюсь получить собственные векторы. Однако в матрице 7056x7056 вызов функции eig () занимает слишком много времени. Любые ...
вопрос задан: 23 July 2011 08:05
0
ответов

LAPACK SVD (Разложение по сингулярным значениям)

Знаете ли вы какой-нибудь пример использования LAPACK для расчета SVD?
вопрос задан: 21 July 2011 17:34
0
ответов

Библиотеки разреженных матриц для Ruby

Я ищу библиотеку разреженных матриц, которую я могу использовать из Ruby . В настоящее время я использую привязки научной библиотеки GNU, предоставляемые гемом "gsl", но мое приложение было бы лучше оптимизировано, если бы я использовал ...
вопрос задан: 18 July 2011 08:17
0
ответов

Какой самый быстрый способ найти собственные значения / векторы в Python?

В настоящее время я использую NumPy, который делает эту работу. Но так как я имею дело с матрицами с несколькими тысячами строк / столбцов, а позже эта цифра увеличится до десятков тысяч, мне было интересно, есть ли там ...
вопрос задан: 13 July 2011 19:08
0
ответов

Вычислить матрицу ковариации в Java

Я хочу вычислить матрицу ковариации с помощью Java. Есть ли бесплатная библиотека для вычисления ковариационной матрицы в Java?
вопрос задан: 19 June 2011 23:48
0
ответов

Использование линейной алгебры в программировании [closed]

Я начинаю изучать линейную алгебру, но это было очень математически, а я не знать его фактическое использование в программировании. Я слышал, что это очень полезный предмет для движений (анимации) и графики. Я ...
вопрос задан: 19 June 2011 09:36
0
ответов

квадрат в трапецию

Я знаю, что преобразование квадрата в трапецию является линейным преобразованием и может быть выполнено с использованием проективной матрицы, но у меня немного проблема с выяснением того, как построить матрицу. ...
вопрос задан: 1 June 2011 17:43