Pytania otagowane jako matrix

W matematyce macierz (mnoga macierze) to prostokątna tablica liczb, symboli lub wyrażeń ułożona w wierszach i kolumnach. Poszczególne pozycje macierzy nazywane są jej elementami lub wpisami.



6
Zastosuj funkcję do każdego wiersza macierzy lub ramki danych
Załóżmy, że mam macierz by 2 i funkcję, która jako jeden z argumentów przyjmuje wektor 2. Chciałbym zastosować tę funkcję do każdego wiersza macierzy i uzyskać n-wektor. Jak to zrobić w R? Na przykład chciałbym obliczyć gęstość standardowego rozkładu normalnego 2D w trzech punktach: bivariate.density(x = c(0, 0), mu = …
129 r  function  matrix  apply  sapply 

8
Konwertuj tablicę 1D na tablicę 2D w numpy
Chcę przekonwertować tablicę 1-wymiarową na tablicę 2-wymiarową, określając liczbę kolumn w tablicy 2D. Coś, co działałoby tak: > import numpy as np > A = np.array([1,2,3,4,5,6]) > B = vec2matrix(A,ncol=2) > B array([[1, 2], [3, 4], [5, 6]]) Czy numpy ma funkcję, która działa jak moja stworzona funkcja „vec2matrix”? (Rozumiem, …



8
Dlaczego kwaterniony są używane do rotacji?
Jestem fizykiem i uczyłem się programowania i spotkałem wielu ludzi używających kwaternionów do rotacji, zamiast pisać rzeczy w postaci macierzy / wektorów. W fizyce są bardzo dobre powody, dla których nie używamy kwaternionów (pomimo dziwacznej historii, która czasami opowiada się o Hamilton / Gibbs / etc). Fizyka wymaga, aby nasze …


4
Jak uzyskać mnożenie macierzy z uwzględnieniem elementów (iloczyn Hadamarda) w numpy?
Mam dwie matryce a = np.matrix([[1,2], [3,4]]) b = np.matrix([[5,6], [7,8]]) i chcę uzyskać iloczyn elementarny [[1*5,2*6], [3*7,4*8]]równy [[5,12], [21,32]] próbowałem print(np.dot(a,b)) i print(a*b) ale oba dają wynik [[19 22], [43 50]] który jest iloczynem macierzy, a nie iloczynem elementarnym. Jak mogę uzyskać produkt elementarny (znany również jako produkt Hadamarda) …

6
Jak utworzyć macierz z listy wektorów w języku R?
Cel: z listy wektorów o równej długości utwórz macierz, w której każdy wektor stanie się wierszem. Przykład: > a <- list() > for (i in 1:10) a[[i]] <- c(i,1:5) > a [[1]] [1] 1 1 2 3 4 5 [[2]] [1] 2 1 2 3 4 5 [[3]] [1] 3 …
102 r  matrix  vector 

1
niezrozumiały typ danych
Próbuję użyć macierzy do obliczenia rzeczy. Oto kod import numpy as np # some code mmatrix = np.zeros(nrows, ncols) print mmatrix[0, 0] ale otrzymuję komunikat „niezrozumiany typ danych” i działa, jeśli robię to z terminala.
96 python  matrix  numpy 



11
Bardzo duże macierze używające Pythona i NumPy
NumPy to niezwykle przydatna biblioteka, a korzystając z niej stwierdziłem, że z łatwością radzi sobie z dość dużymi macierzami (10000 x 10000), ale zaczyna borykać się z czymkolwiek znacznie większym (próbując stworzyć macierz o wymiarach 50000 x 50000 zawodzi). Oczywiście wynika to z ogromnych wymagań dotyczących pamięci. Czy istnieje sposób …
86 python  matrix  numpy 

10
Odwracanie macierzy 4x4
Szukam przykładowej implementacji kodu, jak odwrócić macierz 4x4. Wiem, że istnieje eleminiacja Gaussa, dekompozycja LU itp., Ale zamiast przyglądać się im szczegółowo, tak naprawdę szukam kodu, który to zrobi. Idealny język to C ++, dane są dostępne w tablicy 16 wartości zmiennoprzecinkowych w kolejności według kolumn.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.