Лучшие linear-algebra вопросы ИТ разработчиков

  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Узнайте, пересекаются ли 2 линии [дубликаты]

Возможный дубликат: Как определить, где пересекаются два отрезка? [https://stackoverflow.com/questions/563198/how-do-you-detect-where-two-line-segments-intersect] Определение, пересекаются ли два ...

Задан 05 Jan 2013, 21:50 от user1861174
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Разложение Холецкого с помощью OpenMP

У меня есть проект, в котором мы решаем инверсию больших (более 3000x3000) положительно определенных плотных матриц, используяХолесский Разложение, Проект на...

Задан 18 Mar 2014, 12:22 от Z boson
  • 19 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как реализовать mldivide Matlab (a.k.a. оператор обратной косой черты «\»)

Я в настоящее время пытаюсь разработать небольшую матрично-ориентированную математическую библиотеку (ям используюЭйген 3 для матричных структур данных и опе...

Задан 31 Aug 2013, 20:01 от maddouri
  • 15 голосов
  • ответ
  • 0 просмотров
ответ

Я, вероятно, должен профилировать это, но мои навыки недостаточны.

вопрос является продолжением моего ответа вЭффективный способ вычисления матрицы Вандермонда [https://stackoverflow.com/questions/48245987/efficient-way-to-compute-the-vandermonde-matrix/48246009#48246009] . Вот настройки: x = np.arange(5000) # ...

Задан 14 Jan 2018, 19:11 от coldspeed
  • 9 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Собственные разложения у Юлии в 5 раз медленнее, чем у Mathematica?

Я новичок в Юлии и в основном работаю в Mathematica, поэтому у меня, вероятно, есть несколько элементарных ошибок. Я попытался определить, сколько времени Дж...

Задан 08 Feb 2014, 03:44 от DumpsterDoofus
  • 11 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

3D соответствия из фундаментальной матрицы

В MATLAB я рассчиталФундаментальная матрица (из двух изображений) с использованием нормализованногоВосемь точечных алгоритмов, От этого мне нужнопроизводить ...

Задан 03 Feb 2010, 01:38 от yxk
  • 6 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Расчет угла наклона с основным движением

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

Задан 20 Jul 2012, 09:20 от Cemal Eker
  • 8 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Библиотека линейной алгебры конечных полей для Haskell

Я ищу библиотеку линейной алгебры с конечным полем для Haskell. Что-то вродеFFLAS-FFPACK для Хаскелла было бы здорово :-). Конечно, я проверилhmatrixКажетс...

Задан 19 May 2012, 14:07 от Johannes Weiss
  • 12 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

@matcheek: технику разделения большой матрицы на более мелкие можно применять к оперативной памяти так же, как к кэш-памяти. Для вас кеш вообще не имеет значения, а ОЗУ имеет значение.

я недостаточно памяти, чтобы просто создать диагональную матрицу D-by-D, поскольку D велико. Я продолжаю получать сообщение об ошибке «недостаточно памяти».В...

Задан 12 Dec 2010, 03:08 от matcheek
  • 16 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как изменить элементы в разреженной матрице в Python SciPy?

Я построил небольшой код, который хочу использовать для решения задач на собственные значения, связанных с большими разреженными матрицами. Это'работает ...

Задан 09 Apr 2013, 06:08 от seb
  • 15 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Таким образом, вам нужно 350 цифр точности. Вы не получите этого с числами с плавающей точкой IEEE (что использует numpy). Вы можете получить его с помощью программы bc:

я есть массивный двумерный массив [среднего / большого размера, скажем, 500x500]. Я хочу найти собственные значения поэлементного показателя этого. Проблема заключается в том, что некоторые значения являются довольно отрицательными (-800, -1000 и ...

Задан 29 Jul 2011, 16:47 от jarondl
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как вычислить инверсию RowMatrix в Apache Spark?

У меня есть X, распределенная матрица, в форме RowMatrix. Я использую Spark 1.3.0. Я должен быть в состоянии рассчитать X обратный.

Задан 30 Apr 2015, 13:48 от Climbs_lika_Spyder
  • 24 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

 это лучший выбор.

е ли вы посоветовать мне какую-нибудь гибкую и мощную, но в то же время быструю библиотеку, которая могла бы охватывать SciPy (как по производительности, так и по функциональности). Я нашел SciPy очень выразительным, но я хочу ...

Задан 04 Mar 2011, 12:36 от Robert Zaremba
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как получить единичную матрицу из numpy.dot (A, A_inv)

Я готовлю матрицу случайных чисел, вычисляю ее обратную и матрицу умножаю на исходную матрицу. Это, в теории, дает единичную матрицу. Как я могу позволитьnumpy сделать это для меня? import numpy A = numpy.zeros((100,100)) E = ...

Задан 29 Mar 2013, 16:24 от TMOTTM
  • 9 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Решение линейной алгебры Буста для y = Ax

У Boost есть один? Где A, y и x - матрица (разреженная и может быть очень большой) и векторы соответственно. Либо у, либо х могут быть неизвестны.Я могу'...

Задан 03 Aug 2009, 23:50 от neversaint
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

анализ основных компонентов (PCA) в R: какую функцию использовать?

Кто-нибудь может объяснить, в чем основные различия между функциями prcomp и princomp?Есть ли какая-то конкретная причина, почему я должен выбрать один из др...

Задан 09 Jan 2013, 23:57 от AndraD
  • 27 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Линейный индекс верхней треугольной матрицы

Если у меня есть верхняя треугольная часть матрицы, смещенная над диагональю, сохраненная в виде линейного массива, как

Задан 23 Nov 2014, 06:16 от Robert T. McGibbon
  • 11 голосов
  • ответ
  • 0 просмотров
ответ

Решение матрицы вида Ax = B ==> error: матрица близка к единственному или плохо масштабируется

У меня проблемы с решением системы вида Ax = B Решение системы должно быть x = inv(A)*BТем не менее, это не работает. Я получаю следующее сообщение об ошибке при попытке использовать приведенную выше строку кода: Warning: Matrix is close to ...

Задан 02 Nov 2011, 02:40 от Tushar Garg
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

@eat вы правы, я переключил V и U. Я думаю, что все остальное правильно, но я согласен с точкой вашего ответа, что псевдообратный, вероятно, не лучший способ решения ее проблемы.

отаю с данными из нейровизуализации, и из-за большого объема данных я хотел бы использовать разреженные матрицы для моего кода (scipy.sparse.lil_matrix или csr_matrix). В частности, мне нужно будет вычислить псевдообратную матрицу для решения ...

Задан 04 May 2011, 07:27 от Jennifer
  • 3 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Матричные классы в с ++

Я занимался математикой линейной алгебры и искал действительно легкий и простой в использовании матричный класс, который мог бы обрабатывать различные измере...

Задан 14 Aug 2009, 20:19 от Al.
  • 9 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

И вывод (который является матрицей кофактора):

асть сложной задачи, мне нужно вычислитьматричные кофакторы [http://en.wikipedia.org/wiki/Cofactor_%28linear_algebra%29], Я сделал это простым способом, используя этохороший код для вычисления ...

Задан 29 Jun 2011, 21:45 от gaefan
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Решение линейной программы в случае ограничения равенства

Я задал вопрос, который можно найти здесь: Вычисление оптимальной комбинации [https://stackoverflow.com/questions/17232596/computing-the-optimal-combination] И было предложено линейное программирование. Я посмотрел на линейное программирование ...

Задан 25 Jun 2013, 04:10 от user1925405
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Векторизация этой Numpy двойной петли

Как я могу векторизовать следующий двойной цикл? У меня есть одна матрица N by A и одна матрица N by B, где A и B могут отличаться, а N намного меньше, чем A и B. Я хочу создать матрицу A by B следующим образом, но в идеале без циклов: import ...

Задан 28 Nov 2011, 17:35 от YXD
  • 16 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как изменить элементы в разреженной матрице в Python SciPy?

Я построил небольшой код, который хочу использовать для решения задач на собственные значения, связанных с большими разреженными матрицами. Он работает нормально, все, что я хочу сейчас сделать - это установить некоторые элементы в разреженной ...

Задан 09 Apr 2013, 08:08 от seb
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Являются ли эти функции основными по столбцам или основными по строкам?

Сравнение двух разных линейных математических библиотек для трехмерной графики с использованием матриц. Вот две похожие функции Translate из двух библиотек:

Задан 23 Mar 2013, 03:26 от johnbakers
  • 4 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

как генерировать псевдослучайную положительно определенную матрицу с ограничениями на недиагональные элементы?

Пользователь хочет наложить уникальную, нетривиальную верхнюю / нижнюю границу для корреляции между каждой парой переменной в матрице var / covar. Например:...

Задан 23 May 2017, 12:01 от Communityvak
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

PCA Уменьшение размерности

Я пытаюсь выполнитьPCA [http://en.wikipedia.org/wiki/Principal_component_analysis]уменьшение 900 габаритов до 10. Пока что у меня есть: covariancex = cov(labels); [V, d] = eigs(covariancex, 40); pcatrain = (trainingData - ...

Задан 12 Dec 2013, 17:19 от user3094936
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как использовать приближение наименьших квадратов в MATLAB?

Для домашнего задания по линейной алгебре я решил следующее уравнение, используя MATLAB\ оператор (который является рекомендуемым способом сделать это): A = [0.2 0.25; 0.4 0.5; 0.4 0.25]; y = [0.9 1.7 1.2]'; x = A \ yкоторый дает следующий ...

Задан 02 Dec 2009, 11:47 от Jakob
  • 4 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Разделите кривую Безье на две равные половины

У меня кривые Безье между 2 точками. Я'Я хотел бы разрезать все кривые на две равные половины. Одна из моих идей, если я могу контролировать «т» ценность...

Задан 06 Sep 2013, 08:04 от user2527030
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

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

У меня есть линейная система с тремя уравнениями: x1- 2x2 + х3 = 0 $4 + х5 = 06$ $7- 2x8 + х9 = 010$ Множество решений - это (29, 16, 3), которое является точкой пересечения этих плоскостей. Надеемся, что кто-нибудь сможет построить эти ...

Задан 16 Oct 2013, 18:13 от AbdulMomen عبدالمؤمن
  • 19 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Соответствующее умножение матриц для вращения / перевода

Чтобы вращать / перемещать объект (вращение только вокруг оси z и перемещение только в плоскости xy) не только по отношению к глобальному центру (центру устр...

Задан 17 Aug 2012, 18:35 от GLES
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

LU разложение с поворотом ряда

Следующая функция не использует поворот строки для декомпозиции LU. Существует ли в R существующая функция, которая выполняет разложение LU с помощьюкруговой...

Задан 04 Sep 2010, 12:09 от user236215
  • 13 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

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

У меня k линейных неравенств по n переменным (0 <k <n). Меня не особо волнует, что такое набор решений, я только хочу проверить, является ли он пустым, т.е.Любые присваивание моим n переменным удовлетворяет системе. Кто-нибудь знает способ решить ...

Задан 01 Mar 2012, 00:20 от GMB
  • -3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Анализ основных компонентов

у использовать функцию "princomp" Matlab, но эта функция выдает собственные значения в отсортированном массиве. Таким образом, я не могу узнать, какому столбцу соответствует какое собственное значение. Для Matlab, m = [1,2,3;4,5,6;7,8,9]; ...

Задан 14 Feb 2011, 10:59 от Sunny
  • 9 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Нахождение точки на прямой

Я знаю начальную и конечную точки на отрезке. Для этого примера скажем, что отрезок линии имеет расстояние 5. Теперь я хочу знать точку, которая имеет расстояние три от конечной точки. Любая идея, как это сделать с математикой? Начальная точка ...

Задан 19 Dec 2009, 21:34 от Mel
  • 13 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

который должен дать вам те же результаты, что и:

я есть матрицаP с формойMxN и 3D-тензорT с формойKxNxR, Я хочу умножитьP с каждымNxR матрица вT, в результате чегоKxMxR 3d тензор. P.dot(T).transpose(1,0,2) дает желаемый результат. Есть лилучше решение (т.е. избавиться отtranspose) к этой ...

Задан 20 Dec 2010, 15:16 от osdf
Page 1 of 4
1 2 3 4