在我正在处理的 Perl 脚本中,我需要用其他几个矩阵构建一个矩阵。我查看了 CPAN 中的几个模块(Math::Matrix、PDL::Matrix、Math::Cephes::Matrix),但这些似乎都不支持这一点。
在 Octave 中,这很容易。这是一个类似于我正在尝试做的事情的例子:
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
似乎自己尝试这样做会很快变得混乱,这可能是这些模块不支持它的原因......那里有其他人需要这个吗?你解决了吗?