Результаты поиска по запросу "matrix"

1 ответ

Быстрое вычисление матрицы ядра в R

Я имею матрицу n x p и хотел бы вычислить матрицу B n x n, определенную как B[i, j] = f(A[i,], A[j,])где f - это функция, которая принимает аргументы соответствующей размерности. Есть ли хитрый трюк, чтобы вычислить это в R? f является ...

3 ответа

Как разделить матричные элементы на суммы столбцов в MATLAB?

Есть ли простой способ разделить каждый элемент матрицы на сумму столбца? Например: input: 1 4 4 10 output: 1/5 4/14 4/5 10/14

6 ответов

Сортировка бинарной 2D матрицы?

Я ищу некоторые указатели здесь, поскольку я не совсем знаю, с чего начать исследование этого. У меня есть 2D матрица с 0 или 1 в каждой ячейке, например: 1 2 3 4 A 0 1 1 0 B 1 1 1 0 C 0 1 0 0 D 1 1 0 0И я бы хотел отсортировать его так, чтобы ...

ТОП публикаций

4 ответа

Каков наилучший способ преобразовать матрицу SymPy в массив / матрицу numpy

Я не уверен, что подход, который я использовал вsympy преобразоватьMutableDenseMatrix кnumpy.array или жеnumpy.matrix это хорошая текущая практика. У меня есть символическая матрица, как: g = sympy.Matrix( [[ x, 2*x, 3*x, 4*x, 5*x, 6*x, 7*x, ...

5 ответов

используя SciPy для интеграции функции, которая возвращает матрицу или массив

У меня есть символьный массив, который может быть выражен как: from sympy import lambdify, Matrix g_sympy = Matrix([[ x, 2*x, 3*x, 4*x, 5*x, 6*x, 7*x, 8*x, 9*x, 10*x], [x**2, x**3, x**4, x**5, x**6, x**7, x**8, x**9, x**10, x**11]]) g = ...

1 ответ

Блок-диагональная привязка матриц

Имеет ли R базовую функцию для связывания матриц в форме блока-диагонали? Следующее делает работу, но я хотел бы знать, есть ли стандартный способ: a <- matrix(1:6, 2, 3) b <- matrix(7:10, 2, 2) rbind(cbind(a, matrix(0, nrow=nrow(a), ...

17 ответов

Транспонирование 2D-массива в JavaScript

У меня есть массив массивов, что-то вроде: [ [1,2,3], [1,2,3], [1,2,3], ]Я хотел бы переместить его, чтобы получить следующий массив: [ [1,1,1], [2,2,2], [3,3,3], ]Это не сложно программно сделать так, используя циклы: function ...

2 ответа

Создать двоичную индикаторную матрицу (булеву матрицу) в R

У меня есть список данных, указывающих на участие в таких конференциях: Event Participant ConferenceA John ConferenceA Joe ConferenceA Mary ConferenceB John ConferenceB Ted ConferenceC JessicaЯ хотел бы создать бинарный индикатор посещаемости в ...

2 ответа

Как сравнить элементы одной строки с каждой другой строкой в той же матрице

У меня есть матрица: a = [ 1 2 3 4; 2 4 5 6; 4 6 8 9]и я хочу сравнить каждую строку с любыми двумя другими строками один за другим. Если они используют один и тот же ключ, то результат скажет, что у них есть общий ключ.

2 ответа

R изменить вектор в несколько столбцов

Допустим, у меня есть вектор в R следующим образом: d<-seq(1,100)Я хочу преобразовать этот вектор в матрицу 10x10, чтобы вместо этого у меня были эти данные: [,1] [,2] [,3] .. [,10] 1 2 3 .. 10 11 12 13 .. 20 21 22 23 .. 30 .. 91 92 93 .. 100Я ...