File: inv_test.ref

package info (click to toggle)
libitpp 4.3.1-14
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 9,952 kB
  • sloc: cpp: 73,628; makefile: 661; python: 548; sh: 261
file content (46 lines) | stat: -rw-r--r-- 3,173 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
======================================
    Test of Matrix inversion routines
======================================
Real matrix
X = [[-0.283885 0.56497 -1.0746 -0.732016 -0.869443]
 [1.36446 -0.596145 2.36476 -2.10553 -0.0504762]
 [0.906001 -1.19732 2.36508 -0.923457 0.799682]
 [1.24942 -1.26756 1.22804 -1.89227 1.02849]
 [1.55783 -0.300385 0.234136 -0.664315 -0.900489]]
inv(X) = [[-1.28697 0.589133 -1.41789 0.393791 0.400174]
 [-1.79976 1.77388 -2.63758 0.183279 -0.494701]
 [-0.150577 0.369851 0.208356 -0.402353 -0.14986]
 [-0.461792 -0.196036 0.100129 -0.265647 0.242373]
 [-1.32454 0.668246 -1.59278 0.711471 -0.470963]]
X = [[-0.227649 1.07507 1.12342 0.494639 -0.179719]
 [-1.83729 -0.396638 1.46072 0.721932 0.549174]
 [0.0511841 0.51065 -0.269572 0.246282 -0.808968]
 [1.44132 1.10323 -1.00539 0.672038 -2.29735]
 [-1.48058 0.910165 1.87195 -1.00149 -0.453797]]
inv(X) = [[0.240678 -0.0965384 -2.05963 0.68312 0.00118506]
 [0.780926 -0.630974 2.1332 -0.929806 -0.168489]
 [0.131737 0.345854 -2.39064 0.854897 0.300151]
 [0.342516 0.396511 0.14336 0.104106 -0.438402]
 [0.568554 -0.398937 0.820371 -0.796888 -0.339767]]

Complex matrix
X = [[0.1836-1.02371i -0.60769+0.0533137i 0.278311+0.598587i -0.0820166-0.351743i 0.836821-0.477303i]
 [0.214321-0.98353i -0.121635-0.848777i -0.190616-0.13041i 0.221056+0.634561i -0.637571-1.24894i]
 [0.261137+1.13396i -1.28903+0.562993i 0.0775548-0.185926i 0.0872567-0.29795i 0.339558+0.0234865i]
 [-0.225782+1.07734i -0.0690923-0.822132i -0.664453+0.326851i 0.296357+0.901056i -0.181505-0.863075i]
 [-0.884797+0.465648i 0.953281-0.128067i 0.600433-0.218791i -0.232511+0.964179i 0.621065-0.359776i]]
inv(X) = [[-0.285053+0.223534i 0.31513+0.369885i 0.164909-0.0367054i -0.163276-0.293843i -0.0385361+0.171905i]
 [0.0649418-0.226207i -0.523085+0.115861i -0.69094-0.173853i 0.117923-0.0170855i -0.0610203-0.333552i]
 [-0.174947-0.314781i 0.122741+0.43016i 0.0814864+0.441221i -0.444011-0.614915i 0.353384+0.141768i]
 [0.794489+0.326959i -0.408365-0.887589i -0.273996-0.613903i -0.0747653+0.0991911i 0.568163-0.962121i]
 [0.583528+0.362492i -0.192835-0.177672i 0.120562-0.184039i -0.0439687+0.32014i 0.339201-0.285129i]]
X = [[0.61333+0.506973i 0.350946-0.839171i -0.431011-0.173918i 0.43428-0.328699i 0.289013+0.366511i]
 [-0.295419+0.675185i 0.530681-0.233433i -0.666422-0.180822i -0.497205+0.369685i 0.840226+0.358469i]
 [-0.475898+0.120633i -0.376251+0.957435i 0.135151+0.431443i 1.30784+0.644844i -0.553286+0.0173776i]
 [-0.85725-0.0647025i 0.959656+0.279574i 0.735259+0.373431i -0.64014-0.467499i 0.166865+0.139432i]
 [0.564002+0.646938i -0.165729-2.07819i -0.43385-0.288087i 0.248209-0.110927i -0.304968+1.67774i]]
inv(X) = [[-1.56884+2.85706i -0.686022-1.51365i -1.82956-0.368623i -0.654194+1.10399i 0.496356-0.554415i]
 [1.08318+1.70744i -0.632973-0.263027i -0.689351+0.674477i 0.555648+0.674981i -0.182873-0.194447i]
 [-0.109461+1.50678i -1.03201-0.464927i -0.509282+0.098309i 0.516951-0.0845369i 0.118724-0.561728i]
 [2.4589-0.184882i -0.625436+0.734133i 0.864678+0.780617i 0.630133-0.265798i -0.538024-0.116793i]
 [1.83981+0.683063i -0.427612+0.31054i 0.0578048+0.748268i 0.769988-0.0769272i -0.496158-0.562479i]]