Czy istnieje analogia, o której mogę pomyśleć, porównując te różne typy lub jak te rzeczy działają? Co oznacza ujednolicenie macierzy?
Czy istnieje analogia, o której mogę pomyśleć, porównując te różne typy lub jak te rzeczy działają? Co oznacza ujednolicenie macierzy?
Mam matrycę (stosunkowo dużą), którą muszę przetransponować. Załóżmy na przykład, że moja macierz to a b c d e f g h i j k l m n o p q r Chcę, aby wynik był następujący: a g m b h n c I o d j p e k q f l r Jaki jest najszybszy sposób na zrobienie tego?
Powiedzmy, że chcesz przekonwertować macierz na listę, w której każdy element listy zawiera jedną kolumnę. list()lub as.list()oczywiście nie zadziała, a do tej pory używam hacka, używając zachowania tapply: x <- matrix(1:10,ncol=2) tapply(x,rep(1:ncol(x),each=nrow(x)),function(i)i) Nie...
Próbuję obliczyć kilka (5-500) wektorów własnych odpowiadających najmniejszym wartościom własnym dużych symetrycznych kwadratowych macierzy rzadkich (do 30000 x 30000), przy czym mniej niż 0,1% wartości jest niezerowe. Obecnie używam scipy.sparse.linalg.eigsh w trybie shift-invert (sigma = 0,0),...
Czy można podnieść matrycę tożsamości do potęgi? Otrzymuję błąd, jeśli spróbuję użyć ^operatora. x = [2 0 ; 0 2] x^2 # this works fine (2I)^2 #throws MethodError: no method matching ^(::UniformScaling{Int64}, ::Int64) Uwaga: Wiem, że mógłbym to po prostu zrobić (2^2)I, ale są przypadki, w...