Вопросы с тегом «matrix»

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

1
Как генерировать равномерно случайные ортогональные матрицы положительного определителя?
У меня, наверное, глупый вопрос, о котором, должен признаться, я запутался. Представьте себе повторяющуюся генерацию равномерно распределенной случайной ортогональной (ортонормированной) матрицы некоторого размера . Иногда сгенерированная матрица имеет определитель 1, а иногда - 1 . (Есть только два возможных значения. С точки зрения ортогонального вращения, det = - 1 означает, …

2
Создать симметричную положительно определенную матрицу с заранее заданным шаблоном разреженности
Я пытаюсь сгенерировать корреляционную матрицу (симметричный psd) с заранее заданной разреженной структурой (указанной графом на узлах). Узлы, которые связаны в графе, имеют корреляцию , все остальные равны 0, а диагональ равна 1.р × рп×пp\times pппpρ∼U(0,1)ρ~U(0,1)\rho \sim U(0,1) Я пытался сгенерировать эту матрицу несколько раз, но только редко получал действительную матрицу …

3
Расчет Jaccard или другого коэффициента ассоциации для двоичных данных с использованием умножения матриц
Я хочу знать, есть ли какой-нибудь возможный способ для вычисления коэффициента Жакара с использованием умножения матриц. Я использовал этот код jaccard_sim <- function(x) { # initialize similarity matrix m <- matrix(NA, nrow=ncol(x),ncol=ncol(x),dimnames=list(colnames(x),colnames(x))) jaccard <- as.data.frame(m) for(i in 1:ncol(x)) { for(j in i:ncol(x)) { jaccard[i,j]= length(which(x[,i] & x[,j])) / length(which(x[,i] | …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.