In einem Perl-Skript, an dem ich arbeite, muss ich eine Matrix aus mehreren anderen Matrizen erstellen. Ich habe ein paar Module in CPAN (Math::Matrix, PDL::Matrix, Math::Cephes::Matrix) angeschaut, aber keiner von diesen scheint dies zu unterstützen.Matrizen von Matrizen in Perl
In Octave ist dies sehr einfach. Hier ist ein Beispiel von etwas ähnlich, was ich versuche zu tun:
octave:1> A = [ 1, 2; 3, 4 ]
A =
1 2
3 4
octave:2> B = [ 5, 6; 7, 8 ]
B =
5 6
7 8
octave:3> C = [ 9, 10; 11, 12 ]
C =
9 10
11 12
octave:4> D = [ 13, 14; 15, 16 ]
D =
13 14
15 16
octave:5> E = [ A, B; C, D ]
E =
1 2 5 6
3 4 7 8
9 10 13 14
11 12 15 16
Es scheint, versuchen, dies zu tun, würde ich chaotisch irgendwie schnell, was wahrscheinlich ist, warum diese Module nicht, es unterstützen ... Hat hat irgendjemand da draußen jemals ein Bedürfnis danach? Hast du es gelöst?
Könnte in der Lage sein, eine bessere Antwort zu geben, wenn wir wissen, wofür Sie sie verwenden ... – flussence
Da Sie nicht die Reputation haben, einen Kommentar zu posten, können Sie die Frage selbst bearbeiten. –