home *** CD-ROM | disk | FTP | other *** search
Unknown | 1993-08-10 | 44.5 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
| |
100%
| gt2
| Kopftext: 'actors'
| default (weak)
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 61 63 74 6f 72 73 93 6f | 66 93 41 93 2b 93 44 93 |actors.o|f.A.+.D.|
|00000010| 2a 2f 8e a1 8d 4d 43 48 | 73 6f 6c 76 65 28 4c 4c |*/...MCH|solve(LL|
|00000020| 54 2c 62 2c 78 29 3b 8e | a1 8d 2f 2a 96 05 3f fd |T,b,x);.|../*..?.|
|00000030| 2e 2e 2e 6f 72 93 75 73 | 65 93 4c 44 4c 93 66 61 |...or.us|e.LDL.fa|
|00000040| 63 74 6f 72 69 73 61 74 | 69 6f 6e 93 2a 2f 8e a1 |ctorisat|ion.*/..|
|00000050| 8d 4c 44 4c 96 05 3f fd | 3d 93 63 70 5f 6d 61 74 |.LDL..?.|=.cp_mat|
|00000060| 28 41 2c 4d 4e 55 4c 4c | 29 3b 8e a1 8d 4c 44 4c |(A,MNULL|);...LDL|
|00000070| 66 61 63 74 6f 72 28 4c | 44 4c 29 3b 8e a1 8d 4c |factor(L|DL);...L|
|00000080| 44 4c 73 6f 6c 76 65 28 | 4c 44 4c 2c 62 2c 78 29 |DLsolve(|LDL,b,x)|
|00000090| 3b 8e 9f 1d 44 95 8d 8d | db 53 45 45 91 03 55 55 |;...D...|.SEE..UU|
|000000a0| 41 4c 53 4f 8e 8e 9f 10 | 44 95 8d 91 0f 00 00 da |ALSO....|D.......|
|000000b0| 63 61 74 63 68 28 29 96 | 03 55 55 b2 61 6e 64 93 |catch().|.UU.and.|
|000000c0| da 42 4b 50 66 61 63 74 | 6f 72 28 29 8e 9f 13 44 |.BKPfact|or()...D|
|000000d0| 95 8d 8d db 53 4f 55 52 | 43 45 91 03 55 55 46 49 |....SOUR|CE..UUFI|
|000000e0| 4c 45 3a 91 14 00 02 da | 43 48 66 61 63 74 6f 72 |LE:.....|CHfactor|
|000000f0| 2e 63 8e 8e 8e 8e 8c 8b | 00 00 00 4b 00 00 00 00 |.c......|...K....|
|00000100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000120| 00 00 1e 98 a0 02 a9 52 | b3 8d a0 fd 62 ad 4d 8d |.......R|....b.M.|
|00000130| 8d 92 01 cb 78 6e de 37 | 35 8e 8e a0 02 84 07 32 |....xn.7|5......2|
|00000140| 8d a0 fd 98 0a 15 8d 8d | db 4e 41 4d 45 8e 8e 9f |........|.NAME...|
|00000150| 10 44 95 8d 91 0f 00 00 | da 4c 55 66 61 63 74 6f |.D......|.LUfacto|
|00000160| 72 2c 96 05 3f fd 4c 55 | 73 6f 6c 76 65 2c 93 4c |r,..?.LU|solve,.L|
|00000170| 55 54 73 6f 6c 76 65 2c | 93 4c 55 63 6f 6e 64 65 |UTsolve,|.LUconde|
|00000180| 73 74 2c 93 6d 8d 91 00 | a1 45 89 00 00 66 66 00 |st,.m...|.E...ff.|
|00000190| 03 26 66 8e 91 03 c7 ab | 69 6e 76 65 72 73 65 96 |.&f.....|inverse.|
|000001a0| 02 38 e3 b2 7b 93 b5 4c | 55 91 03 4f fe b2 66 61 |.8..{..L|U..O..fa|
|000001b0| 63 74 6f 72 69 73 61 74 | 69 6f 6e 93 28 47 61 75 |ctorisat|ion.(Gau|
|000001c0| 73 73 69 61 6e 93 65 6c | 69 6d 69 6e 61 74 69 6f |ssian.el|iminatio|
|000001d0| 6e 29 93 61 6e 64 8e a4 | 0c 00 00 8d 73 6f 6c 76 |n).and..|....solv|
|000001e0| 90 b8 e3 65 8e 9f 13 44 | 95 8d 8d db 53 59 4e 4f |...e...D|....SYNO|
|000001f0| 50 53 49 53 8e 8e 9f 16 | a5 d4 8d da 23 69 6e 63 |PSIS....|....#inc|
|00000200| 6c 75 64 65 91 05 3f fd | 22 6d 61 74 72 69 78 2e |lude..?.|"matrix.|
|00000210| 68 22 8e a1 8d 23 69 6e | 63 6c 75 64 65 91 05 3f |h"...#in|clude..?|
|00000220| fd 22 6d 61 74 72 69 78 | 32 2e 68 22 8e a1 8d 4d |."matrix|2.h"...M|
|00000230| 41 54 91 1a 3f f1 2a 4c | 55 66 61 63 74 6f 72 28 |AT..?.*L|Ufactor(|
|00000240| 41 2c 70 69 76 6f 74 29 | 8e a1 8d 4d 41 54 91 1a |A,pivot)|...MAT..|
|00000250| 3f f1 2a 41 3b 8e a1 8d | 50 45 52 4d 91 14 ff f4 |?.*A;...|PERM....|
|00000260| 2a 70 69 76 6f 74 3b 8e | a9 18 3e 23 8d 56 45 43 |*pivot;.|..>#.VEC|
|00000270| 91 1a 3f f1 2a 4c 55 73 | 6f 6c 76 65 28 41 2c 70 |..?.*LUs|olve(A,p|
|00000280| 69 76 6f 74 2c 62 2c 78 | 29 8e a1 8d 4d 41 54 91 |ivot,b,x|)...MAT.|
|00000290| 1a 3f f1 2a 41 3b 8e a1 | 8d 50 45 52 4d 91 14 ff |.?.*A;..|.PERM...|
|000002a0| f4 2a 70 69 76 6f 74 3b | 8e a1 8d 56 45 43 91 1a |.*pivot;|...VEC..|
|000002b0| 3f f1 2a 62 2c 91 05 3f | fd 2a 78 3b 8e a6 8d 56 |?.*b,..?|.*x;...V|
|000002c0| 45 43 91 1a 3f f1 2a 4c | 55 54 73 6f 6c 76 65 28 |EC..?.*L|UTsolve(|
|000002d0| 41 2c 70 69 76 6f 74 2c | 62 2c 78 29 8e a1 8d 4d |A,pivot,|b,x)...M|
|000002e0| 41 54 91 1a 3f f1 2a 41 | 3b 8e a1 8d 50 45 52 4d |AT..?.*A|;...PERM|
|000002f0| 91 14 ff f4 2a 70 69 76 | 6f 74 3b 8e a1 8d 56 45 |....*piv|ot;...VE|
|00000300| 43 91 1a 3f f1 2a 62 2c | 91 05 3f fd 2a 78 3b 8e |C..?.*b,|..?.*x;.|
|00000310| a6 8d 64 6f 75 62 6c 65 | 91 0a 7f fa 4c 55 63 6f |..double|....LUco|
|00000320| 6e 64 65 73 74 28 4c 55 | 2c 70 69 76 6f 74 29 8e |ndest(LU|,pivot).|
|00000330| a1 8d 4d 41 54 91 1a 3f | f1 2a 4c 55 3b 8e a1 8d |..MAT..?|.*LU;...|
|00000340| 50 45 52 4d 91 14 ff f4 | 2a 70 69 76 6f 74 3b 8e |PERM....|*pivot;.|
|00000350| a6 8d 4d 41 54 91 1a 3f | f1 2a 6d 5f 69 6e 76 65 |..MAT..?|.*m_inve|
|00000360| 72 73 65 28 41 2c 6f 75 | 74 29 8e a1 8d 4d 41 54 |rse(A,ou|t)...MAT|
|00000370| 91 1a 3f f1 2a 41 2c 91 | 05 3f fd 2a 6f 75 74 3b |..?.*A,.|.?.*out;|
|00000380| 8e 9f 1b 3e 23 8d 8d db | 44 45 53 43 52 49 50 54 |...>#...|DESCRIPT|
|00000390| 49 4f 4e 8e 8e 9f 10 44 | 95 8d 91 0f 00 00 b2 54 |ION....D|.......T|
|000003a0| 68 65 96 03 b1 da 72 6f | 75 74 69 6e 65 93 da 4c |he....ro|utine..L|
|000003b0| 55 66 61 63 74 6f 72 28 | 29 93 b2 70 90 47 1d 65 |Ufactor(|)..p.G.e|
|000003c0| 72 66 6f 72 6d 73 93 b5 | 4c 55 91 04 c8 f5 b2 66 |rforms..|LU.....f|
|000003d0| 61 63 74 6f 72 69 73 61 | 74 69 6f 6e 2c 91 03 c8 |actorisa|tion,...|
|000003e0| fb 77 68 69 63 9a b8 e3 | 68 93 69 73 93 6f 74 68 |.whic...|h.is.oth|
|000003f0| 65 72 77 69 73 65 93 6b | 6e 6f 98 77 6e 93 61 73 |erwise.k|no.wn.as|
|00000400| 93 47 61 75 73 73 69 61 | 6e 93 65 6c 69 6d 69 6e |.Gaussia|n.elimin|
|00000410| 61 74 69 6f 6e 8e a1 8d | 77 69 74 68 96 04 0b 1a |ation...|with....|
|00000420| 69 6d 70 6c 69 63 69 74 | 93 73 63 61 6c 65 64 93 |implicit|.scaled.|
|00000430| 70 61 72 74 69 61 6c 93 | 70 69 76 90 b8 e3 6f 74 |partial.|piv...ot|
|00000440| 69 6e 67 2e 91 06 93 17 | 54 68 65 93 b5 4c 55 91 |ing.....|The..LU.|
|00000450| 05 22 35 b2 66 61 63 74 | 6f 72 73 93 6f 66 93 da |."5.fact|ors.of..|
|00000460| 41 9b 04 0a eb b2 61 72 | 65 93 73 74 6f 72 65 64 |A.....ar|e.stored|
|00000470| 93 69 6e 93 da 41 98 b2 | 69 6e 93 63 6f 6d 70 61 |.in..A..|in.compa|
|00000480| 63 74 93 66 6f 72 6d 2e | 91 06 93 17 4f 6e 63 65 |ct.form.|....Once|
|00000490| 93 74 68 69 73 93 69 73 | 8e a1 8d 64 6f 6e 65 2c |.this.is|...done,|
|000004a0| 91 03 85 b8 74 68 65 96 | 03 7c 0b 72 6f 75 74 69 |....the.|.|.routi|
|000004b0| 6e 65 93 da 4c 55 73 6f | 6c 76 65 28 29 93 b2 63 |ne..LUso|lve()..c|
|000004c0| 61 6e 93 62 90 47 1d 65 | 93 75 73 65 64 93 74 6f |an.b.G.e|.used.to|
|000004d0| 93 73 6f 6c 76 9a b8 e3 | 65 93 65 71 75 61 74 69 |.solv...|e.equati|
|000004e0| 6f 6e 73 93 6f 66 93 74 | 68 65 93 66 6f 72 6d 93 |ons.of.t|he.form.|
|000004f0| b5 41 78 96 03 07 9c b2 | 3d 93 b5 62 96 03 7c 0b |.Ax.....|=..b..|.|
|00000500| b2 66 6f 72 93 b5 78 93 | b2 62 98 79 93 66 6f 72 |.for..x.|.b.y.for|
|00000510| 77 98 61 72 64 93 61 6e | 64 93 62 61 63 98 6b 8e |w.ard.an|d.bac.k.|
|00000520| a1 8d 73 75 62 73 74 69 | 74 75 74 69 6f 6e 2e 91 |..substi|tution..|
|00000530| 06 26 b7 54 68 65 96 03 | e6 fa 73 79 73 74 65 6d |.&.The..|..system|
|00000540| 93 b5 41 8d 9f fc 5e ff | b4 54 8e 91 06 4c b6 b5 |..A...^.|.T...L..|
|00000550| 78 96 03 b9 d5 b2 3d 93 | b5 62 96 03 e6 fa b2 63 |x.....=.|.b.....c|
|00000560| 61 6e 93 62 90 47 1d 65 | 93 73 6f 6c 76 9a b8 e3 |an.b.G.e|.solv...|
|00000570| 65 64 93 62 98 79 93 75 | 73 69 6e 67 93 da 4c 55 |ed.b.y.u|sing..LU|
|00000580| 54 73 6f 6c 76 65 28 29 | b2 2e 91 06 26 b7 54 68 |Tsolve()|....&.Th|
|00000590| 65 93 63 6f 90 47 1d 64 | 65 93 66 6f 72 93 61 93 |e.co.G.d|e.for.a.|
|000005a0| 66 75 6c 6c 93 66 61 63 | 74 6f 72 69 73 65 93 61 |full.fac|torise.a|
|000005b0| 6e 64 8e a1 8d 73 6f 6c | 76 69 6e 67 9b 03 55 55 |nd...sol|ving..UU|
|000005c0| b5 41 78 96 02 c7 18 b2 | 3d 93 b5 62 98 b2 61 6e |.Ax.....|=..b..an|
|000005d0| 64 98 b5 41 8d 9f fc 5e | ff b4 54 8e 91 06 4c b6 |d..A...^|..T...L.|
|000005e0| b5 79 91 03 22 f1 b2 3d | 93 b5 62 98 b2 69 73 3a |.y.."..=|..b..is:|
|000005f0| 8e a9 16 a5 d4 8d da 2f | 2a 96 05 3f fd 73 65 74 |......./|*..?.set|
|00000600| 93 75 70 93 41 93 61 6e | 64 93 62 93 2a 2f 8e a1 |.up.A.an|d.b.*/..|
|00000610| 8d 91 0a 7f fa 2e 2e 2e | 2e 2e 2e 8e a1 8d 70 69 |........|......pi|
|00000620| 76 6f 74 96 05 3f fd 3d | 93 67 65 74 5f 70 65 72 |vot..?.=|.get_per|
|00000630| 6d 28 41 2d 3e 6d 29 3b | 8e a1 8d 78 96 05 3f fd |m(A->m);|...x..?.|
|00000640| 3d 93 67 65 74 5f 76 65 | 63 28 41 2d 3e 6e 29 3b |=.get_ve|c(A->n);|
|00000650| 8e a1 8d 79 96 05 3f fd | 3d 93 67 65 74 5f 76 65 |...y..?.|=.get_ve|
|00000660| 63 28 41 2d 3e 6d 29 3b | 8e a1 8d 4c 55 96 05 3f |c(A->m);|...LU..?|
|00000670| fd 3d 93 63 70 5f 6d 61 | 74 28 41 2c 4d 4e 55 4c |.=.cp_ma|t(A,MNUL|
|00000680| 4c 29 3b 8e a1 8d 4c 55 | 66 61 63 74 6f 72 28 4c |L);...LU|factor(L|
|00000690| 55 2c 70 69 76 6f 74 29 | 3b 8e a1 8d 78 96 05 3f |U,pivot)|;...x..?|
|000006a0| fd 3d 93 4c 55 73 6f 6c | 76 65 28 4c 55 2c 70 69 |.=.LUsol|ve(LU,pi|
|000006b0| 76 6f 74 2c 62 2c 78 29 | 3b 8e a1 8d 79 96 05 3f |vot,b,x)|;...y..?|
|000006c0| fd 3d 93 4c 55 54 73 6f | 6c 76 65 28 4c 55 2c 70 |.=.LUTso|lve(LU,p|
|000006d0| 69 76 6f 74 2c 62 2c 79 | 29 3b 8e a1 8d 63 6f 6e |ivot,b,y|);...con|
|000006e0| 64 69 74 69 6f 6e 96 05 | 3f fd 3d 93 4c 55 63 6f |dition..|?.=.LUco|
|000006f0| 6e 64 65 73 74 28 4c 55 | 2c 70 69 76 6f 74 29 3b |ndest(LU|,pivot);|
|00000700| 8e a6 8d 91 0f 00 00 b2 | 41 91 02 ce c3 66 75 6c |........|A....ful|
|00000710| 6c 96 02 ce e5 64 65 73 | 63 72 69 70 74 69 6f 6e |l....des|cription|
|00000720| 93 6f 66 93 47 61 75 73 | 73 69 61 6e 93 65 6c 69 |.of.Gaus|sian.eli|
|00000730| 6d 69 6e 61 74 69 6f 6e | 93 77 69 74 68 93 70 61 |mination|.with.pa|
|00000740| 72 74 69 61 6c 93 70 69 | 76 9a b8 e3 6f 74 69 6e |rtial.pi|v...otin|
|00000750| 67 93 61 6e 64 93 69 74 | 73 93 6e 98 75 6d 65 72 |g.and.it|s.n.umer|
|00000760| 69 63 61 6c 93 62 90 47 | 1d 65 68 61 98 76 69 6f |ical.b.G|.eha.vio|
|00000770| 75 72 93 63 61 6e 93 62 | 90 47 1d 65 93 66 6f 75 |ur.can.b|.G.e.fou|
|00000780| 6e 64 8e a1 8d 69 6e 96 | 03 ad 60 61 93 6e 95 b8 |nd...in.|..`a.n..|
|00000790| e3 75 6d 93 62 9a 47 1d | 65 72 96 03 ad 60 6f 66 |.um.b.G.|er...`of|
|000007a0| 93 62 98 6f 98 6f 6b 73 | 2c 91 03 c3 63 74 68 6f |.b.o.oks|,...ctho|
|000007b0| 75 67 68 93 77 90 b8 e3 | 65 93 72 65 66 65 72 93 |ugh.w...|e.refer.|
|000007c0| 74 68 65 93 72 65 61 64 | 65 72 93 73 70 98 65 63 |the.read|er.sp.ec|
|000007d0| 69 0c 63 61 6c 6c 79 93 | 74 6f 93 dc 4d 61 74 72 |i.cally.|to..Matr|
|000007e0| 69 78 91 03 e4 e7 43 6f | 6d 70 75 74 61 74 69 6f |ix....Co|mputatio|
|000007f0| 6e 73 91 04 7f 81 b2 62 | 90 b8 e3 79 93 47 2e 48 |ns.....b|...y.G.H|
|00000800| 2e 93 47 6f 6c 75 62 93 | 61 6e 64 8e a1 8d 43 2e |..Golub.|and...C.|
|00000810| 96 03 8f 4e 76 91 ff 71 | c7 61 6e 93 4c 6f 61 6e |...Nv..q|.an.Loan|
|00000820| 2c 9b 03 9d cd 4e 6f 72 | 74 68 93 4f 78 66 6f 72 |,....Nor|th.Oxfor|
|00000830| 64 93 41 63 61 64 65 6d | 69 63 2c 8d 98 b8 78 8e |d.Academ|ic,...x.|
|00000840| 8d 91 08 0f 96 78 8e 91 | 0c 81 5f b2 33 2e 32 7b |.....x..|.._.3.2{|
|00000850| 33 2e 34 2c 98 70 70 2e | 93 39 32 7b 31 32 32 2c |3.4,.pp.|.92{122,|
|00000860| 98 32 6e 64 93 45 64 69 | 74 69 6f 6e 93 28 31 39 |.2nd.Edi|tion.(19|
|00000870| 38 39 29 2e 91 05 1f b3 | 54 68 65 93 76 91 ff 71 |89).....|The.v..q|
|00000880| c7 61 72 69 61 6e 90 b8 | e3 74 93 68 65 72 65 93 |.arian..|.t.here.|
|00000890| 69 73 93 74 68 61 74 8e | a1 8d 73 63 61 6c 69 6e |is.that.|..scalin|
|000008a0| 67 96 04 62 70 69 73 93 | 75 73 65 64 93 dc 69 6d |g..bpis.|used..im|
|000008b0| 70 6c 69 63 69 74 6c 79 | b2 2e 91 07 99 19 54 68 |plicitly|......Th|
|000008c0| 61 74 93 69 73 2c 91 04 | a5 b7 73 63 61 6c 69 6e |at.is,..|..scalin|
|000008d0| 67 93 69 73 93 6f 6e 6c | 79 93 75 73 65 64 93 74 |g.is.onl|y.used.t|
|000008e0| 6f 93 64 65 63 69 64 65 | 93 77 68 69 63 9a b8 e3 |o.decide|.whic...|
|000008f0| 68 93 72 6f 98 77 73 93 | 74 6f 93 73 77 98 61 70 |h.ro.ws.|to.sw.ap|
|00000900| 93 64 75 72 69 6e 67 93 | 74 68 65 93 70 61 72 74 |.during.|the.part|
|00000910| 69 61 6c 8e a1 8d 70 69 | 76 90 b8 e3 6f 74 69 6e |ial...pi|v...otin|
|00000920| 67 91 03 55 55 70 72 6f | 90 47 1d 63 65 73 73 2e |g..UUpro|.G.cess.|
|00000930| 8e 8e 8e 8c 8b 00 00 00 | 4c 00 00 00 00 00 00 00 |........|L.......|
|00000940| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000950| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 20 |........|....... |
|00000960| f7 a0 02 a9 52 b3 8d a0 | fd 62 ad 4d 8d 8d b2 37 |....R...|.b.M...7|
|00000970| 36 92 00 99 14 c1 de 43 | 48 41 50 54 45 52 96 03 |6......C|HAPTER..|
|00000980| 55 55 35 2e 91 07 c7 1c | 44 45 4e 53 45 93 4d 41 |UU5.....|DENSE.MA|
|00000990| 9b ff 2a aa 54 52 49 58 | 93 46 91 fe e3 8d 41 90 |..*.TRIX|.F....A.|
|000009a0| b8 e3 43 54 4f 52 49 53 | 41 98 54 49 4f 4e 93 4f |..CTORIS|A.TION.O|
|000009b0| 50 45 52 41 98 54 49 4f | 4e 53 8e 8e a0 02 84 07 |PERA.TIO|NS......|
|000009c0| 32 8d a0 fd 98 0a 15 8d | 91 0f 00 00 b2 4e 6f 74 |2.......|.....Not|
|000009d0| 65 96 03 5e 73 74 68 61 | 74 93 74 68 65 93 66 61 |e..^stha|t.the.fa|
|000009e0| 63 74 6f 72 69 73 61 74 | 69 6f 6e 93 72 6f 75 74 |ctorisat|ion.rout|
|000009f0| 69 6e 65 93 da 4c 55 66 | 61 63 74 6f 72 28 29 93 |ine..LUf|actor().|
|00000a00| b2 6d 61 9a b8 e3 79 93 | 73 75 63 63 65 65 64 93 |.ma...y.|succeed.|
|00000a10| 77 68 65 72 65 4e 55 4c | 4c 29 3b 8e a6 8d 50 45 |whereNUL|L);...PE|
|00000a20| 52 4d 91 14 ff f4 2a 66 | 69 6e 5f 70 65 72 6d 28 |RM....*f|in_perm(|
|00000a30| 66 70 2c 70 69 29 8e a1 | 8d 46 49 4c 45 91 14 ff |fp,pi)..|.FILE...|
|00000a40| f4 2a 66 70 3b 8e a1 8d | 50 45 52 4d 91 14 ff f4 |.*fp;...|PERM....|
|00000a50| 2a 70 69 3b 8e a1 8d 70 | 69 96 05 3f fd 3d 93 66 |*pi;...p|i..?.=.f|
|00000a60| 69 6e 5f 70 65 72 6d 28 | 66 70 2c 50 4e 55 4c 4c |in_perm(|fp,PNULL|
|00000a70| 29 3b 8e 9f 1b ce b1 8d | 8d dc 44 45 53 43 52 49 |);......|..DESCRI|
|00000a80| 50 54 49 4f 4e 8e 8e a9 | 10 44 95 8d 91 0f 00 00 |PTION...|.D......|
|00000a90| b2 54 68 65 73 65 96 02 | 78 94 66 75 6e 63 74 69 |.These..|x.functi|
|00000aa0| 6f 6e 73 93 72 65 61 64 | 93 69 6e 93 6f 62 91 00 |ons.read|.in.ob..|
|00000ab0| 8e 38 6a 65 63 74 73 93 | 66 72 6f 6d 93 74 68 65 |.8jects.|from.the|
|00000ac0| 93 73 70 9a 47 1d 65 63 | 69 0c 65 64 93 0c 6c 65 |.sp.G.ec|i.ed..le|
|00000ad0| 2e 91 04 28 32 54 68 65 | 73 65 93 66 75 6e 63 74 |...(2The|se.funct|
|00000ae0| 69 6f 6e 73 93 0c 72 73 | 74 93 64 65 74 65 72 6d |ions..rs|t.determ|
|00000af0| 69 6e 65 93 69 66 93 da | 66 70 93 b2 69 73 93 61 |ine.if..|fp..is.a|
|00000b00| 93 0c 6c 65 93 70 98 6f | 69 6e 90 b8 e3 74 65 72 |..le.p.o|in...ter|
|00000b10| 8e a1 8d 66 6f 72 96 03 | bd 9c 61 93 5c 74 74 9a |...for..|..a.\tt.|
|00000b20| b8 e3 79 22 93 28 69 2e | 65 2e 93 6b 98 65 79 62 |..y".(i.|e..k.eyb|
|00000b30| 90 47 1d 6f 61 72 64 2f | 74 65 72 6d 69 6e 61 6c |.G.oard/|terminal|
|00000b40| 29 2e 91 05 aa 9d 54 68 | 65 72 65 93 61 72 65 93 |).....Th|ere.are.|
|00000b50| 61 6c 73 6f 93 74 68 65 | 93 6d 61 63 72 6f 73 93 |also.the|.macros.|
|00000b60| da 69 6e 5f 6d 61 74 28 | 41 29 b2 2c 93 da 69 6e |.in_mat(|A).,..in|
|00000b70| 5f 70 65 72 6d 28 70 69 | 29 93 b2 61 6e 64 93 da |_perm(pi|)..and..|
|00000b80| 69 6e 5f 76 65 63 28 78 | 29 b2 2c 8e a1 8d 77 68 |in_vec(x|).,...wh|
|00000b90| 69 63 9a b8 e3 68 96 03 | d4 b1 61 72 65 93 65 71 |ic...h..|..are.eq|
|00000ba0| 75 69 76 91 ff 71 c7 61 | 6c 65 6e 98 74 93 74 6f |uiv..q.a|len.t.to|
|00000bb0| 93 da 66 69 6e 5f 6d 61 | 74 28 73 74 64 69 6e 2c |..fin_ma|t(stdin,|
|00000bc0| 41 29 b2 2c 93 da 66 69 | 6e 5f 70 65 72 6d 28 73 |A).,..fi|n_perm(s|
|00000bd0| 74 64 69 6e 2c 70 69 29 | 93 b2 61 6e 64 93 da 66 |tdin,pi)|..and..f|
|00000be0| 69 6e 5f 76 65 63 28 73 | 74 64 69 6e 2c 78 29 93 |in_vec(s|tdin,x).|
|00000bf0| b2 72 65 73 70 90 47 1d | 65 63 74 69 76 98 65 6c |.resp.G.|ectiv.el|
|00000c00| 79 91 ff 2a aa 2e 91 05 | ef da 49 66 8e a1 8d 73 |y..*....|..If...s|
|00000c10| 6f 2c 91 04 b7 f5 74 68 | 65 6e 96 04 71 08 61 6e |o,....th|en..q.an|
|00000c20| 93 69 6e 95 b8 e3 74 65 | 72 61 63 74 69 76 93 65 |.in...te|ractiv.e|
|00000c30| 9b 04 71 08 76 93 65 72 | 73 69 6f 6e 98 6f 66 98 |..q.v.er|sion.of.|
|00000c40| 74 68 65 98 69 6e 70 75 | 74 98 66 75 6e 63 74 69 |the.inpu|t.functi|
|00000c50| 6f 6e 73 98 69 73 98 63 | 61 6c 6c 65 64 3b 91 04 |ons.is.c|alled;..|
|00000c60| fe e2 69 66 98 6e 6f 74 | 2c 91 04 b7 f5 74 68 65 |..if.not|,....the|
|00000c70| 6e 98 61 98 5c 0c 6c 65 | 22 98 76 93 65 72 73 69 |n.a.\.le|".v.ersi|
|00000c80| 6f 6e 98 6f 66 98 74 68 | 65 98 69 6e 70 75 74 8e |on.of.th|e.input.|
|00000c90| a1 8d 66 75 6e 63 74 69 | 6f 6e 73 96 03 55 55 69 |..functi|ons..UUi|
|00000ca0| 73 93 63 61 6c 6c 65 64 | 2e 8e a6 8d 91 0f 00 00 |s.called|........|
|00000cb0| 54 68 65 9b 02 e6 33 69 | 6e 95 b8 e3 74 65 72 61 |The...3i|n...tera|
|00000cc0| 63 74 69 76 93 65 98 69 | 6e 70 75 74 98 70 72 6f |ctiv.e.i|nput.pro|
|00000cd0| 6d 70 74 73 98 74 68 65 | 98 75 73 65 72 98 66 6f |mpts.the|.user.fo|
|00000ce0| 72 98 69 6e 70 75 74 98 | 66 6f 72 98 74 68 65 98 |r.input.|for.the.|
|00000cf0| 76 91 ff 71 c7 61 72 69 | 6f 75 73 98 65 6e 93 74 |v..q.ari|ous.en.t|
|00000d00| 72 69 65 73 98 6f 66 98 | 61 6e 98 6f 62 91 00 8e |ries.of.|an.ob...|
|00000d10| 38 6a 65 63 74 3b 91 03 | 0b 3f 74 68 65 98 0c 6c |8ject;..|.?the..l|
|00000d20| 65 98 69 6e 70 75 74 98 | 73 69 6d 70 6c 79 8e a1 |e.input.|simply..|
|00000d30| 8d 72 65 61 64 73 96 03 | 55 55 69 6e 70 75 74 93 |.reads..|UUinput.|
|00000d40| 66 72 6f 6d 93 74 68 65 | 93 0c 6c 65 93 28 6f 72 |from.the|..le.(or|
|00000d50| 93 70 69 70 90 47 1d 65 | 2c 93 6f 72 93 64 65 76 |.pip.G.e|,.or.dev|
|00000d60| 69 63 65 93 65 74 63 2e | 29 91 04 71 c7 61 6e 64 |ice.etc.|)..q.and|
|00000d70| 93 70 61 72 73 65 73 93 | 69 74 93 61 73 93 6e 65 |.parses.|it.as.ne|
|00000d80| 63 65 73 73 61 72 79 91 | ff 2a aa 2e 8e a6 8d 91 |cessary.|.*......|
|00000d90| 0f 00 00 4e 6f 74 65 96 | 02 dd ff 74 68 61 74 93 |...Note.|...that.|
|00000da0| 74 68 65 93 66 6f 72 6d | 61 74 93 66 6f 72 93 0c |the.form|at.for..|
|00000db0| 6c 65 93 69 6e 70 75 74 | 93 69 73 93 65 73 73 65 |le.input|.is.esse|
|00000dc0| 6e 9a b8 e3 74 69 61 6c | 6c 79 93 74 68 65 93 73 |n...tial|ly.the.s|
|00000dd0| 61 6d 65 93 61 73 93 74 | 68 65 93 6f 75 74 70 75 |ame.as.t|he.outpu|
|00000de0| 74 93 70 72 6f 90 47 1d | 64 75 63 65 64 93 62 98 |t.pro.G.|duced.b.|
|00000df0| 79 93 74 68 65 93 da 66 | 6f 75 74 5f 2e 2e 2e 28 |y.the..f|out_...(|
|00000e00| 29 93 b2 61 6e 64 8e a1 | 8d da 6f 75 74 5f 2e 2e |)..and..|..out_..|
|00000e10| 2e 28 29 96 03 b1 ac b2 | 66 75 6e 63 74 69 6f 6e |.().....|function|
|00000e20| 73 2e 91 05 86 cd 54 68 | 69 73 93 6d 65 61 6e 73 |s.....Th|is.means|
|00000e30| 93 74 68 61 74 93 69 66 | 93 74 68 65 93 6f 75 74 |.that.if|.the.out|
|00000e40| 70 75 74 93 69 73 93 73 | 65 6e 90 b8 e3 74 93 74 |put.is.s|en...t.t|
|00000e50| 6f 93 61 93 0c 6c 65 2c | 91 03 c8 c2 74 68 65 6e |o.a..le,|....then|
|00000e60| 93 69 74 93 63 61 6e 93 | 62 90 47 1d 65 93 72 65 |.it.can.|b.G.e.re|
|00000e70| 61 64 93 69 6e 93 61 67 | 61 69 6e 93 77 69 74 68 |ad.in.ag|ain.with|
|00000e80| 6f 75 74 8e a1 8d 6d 6f | 9a 47 1d 64 69 0c 63 61 |out...mo|.G.di.ca|
|00000e90| 74 69 6f 6e 2e 91 04 6f | 69 4e 6f 74 65 96 03 4e |tion...o|iNote..N|
|00000ea0| 3c 61 6c 73 6f 93 74 68 | 61 74 93 66 6f 72 93 0c |<also.th|at.for..|
|00000eb0| 6c 65 93 69 6e 70 75 74 | 2c 91 03 4f a7 74 68 61 |le.input|,..O.tha|
|00000ec0| 74 93 6c 69 6e 65 73 93 | 62 98 65 66 6f 72 65 93 |t.lines.|b.efore.|
|00000ed0| 74 68 65 93 73 74 61 72 | 74 93 6f 66 93 74 68 65 |the.star|t.of.the|
|00000ee0| 93 64 61 74 61 93 74 68 | 61 74 93 62 98 65 67 69 |.data.th|at.b.egi|
|00000ef0| 6e 93 77 69 74 68 93 61 | 93 5c 23 22 93 61 72 65 |n.with.a|.\#".are|
|00000f00| 8e a1 8d 74 72 65 61 74 | 65 64 96 03 55 55 61 73 |...treat|ed..UUas|
|00000f10| 93 63 6f 6d 6d 65 6e 9a | b8 e3 74 73 93 61 6e 64 |.commen.|..ts.and|
|00000f20| 93 69 67 6e 6f 72 65 64 | 2e 91 04 71 c7 46 91 ff |.ignored|...q.F..|
|00000f30| 2a aa 6f 72 93 65 78 61 | 6d 70 6c 65 2c 93 74 68 |*.or.exa|mple,.th|
|00000f40| 69 73 93 6d 69 67 68 98 | 74 93 62 90 47 1d 65 93 |is.migh.|t.b.G.e.|
|00000f50| 74 68 65 93 63 6f 6e 98 | 74 65 6e 98 74 73 93 6f |the.con.|ten.ts.o|
|00000f60| 66 93 61 93 0c 6c 65 93 | da 6d 79 2e 64 61 74 b2 |f.a..le.|.my.dat.|
|00000f70| 3a 8e 9f 17 19 78 8d da | 23 96 05 3f fd 74 68 69 |:....x..|#..?.thi|
|00000f80| 73 93 69 73 93 61 6e 93 | 65 78 61 6d 70 6c 65 8e |s.is.an.|example.|
|00000f90| a1 8d 23 96 05 3f fd 6f | 66 93 61 93 6d 61 74 72 |..#..?.o|f.a.matr|
|00000fa0| 69 78 93 69 6e 70 75 74 | 8e a1 8d 4d 61 74 72 69 |ix.input|...Matri|
|00000fb0| 78 3a 96 05 3f fd 33 93 | 62 79 93 34 8e a1 8d 72 |x:..?.3.|by.4...r|
|00000fc0| 6f 77 96 05 3f fd 30 3a | 93 30 96 0f bf f7 31 93 |ow..?.0:|.0....1.|
|00000fd0| 2d 32 93 2d 31 8e a1 8d | 72 6f 77 91 05 3f fd 31 |-2.-1...|row..?.1|
|00000fe0| 3a 2d 32 96 0f bf f7 30 | 93 31 2e 35 93 32 8e a1 |:-2....0|.1.5.2..|
|00000ff0| 8d 72 6f 77 96 05 3f fd | 32 3a 93 35 91 0a 7f fa |.row..?.|2:.5....|
|00001000| 2d 34 96 0f bf f7 30 2e | 35 93 30 8e a1 8d 23 8e |-4....0.|5.0...#.|
|00001010| a1 8d 23 96 05 3f fd 74 | 68 69 73 93 69 73 93 61 |..#..?.t|his.is.a|
|00001020| 6e 93 65 78 61 6d 70 6c | 65 8e a1 8d 23 96 05 3f |n.exampl|e...#..?|
|00001030| fd 61 93 76 65 63 74 6f | 72 93 69 6e 70 75 74 8e |.a.vecto|r.input.|
|00001040| a1 8d 56 65 63 74 6f 72 | 3a 96 05 3f fd 64 69 6d |..Vector|:..?.dim|
|00001050| 3a 93 34 8e a1 8d 91 05 | 3f fd 32 96 1a 3f f1 37 |:.4.....|?.2..?.7|
|00001060| 93 2d 31 2e 33 37 32 91 | 0a 7f fa 33 2e 34 8e a1 |.-1.372.|...3.4..|
|00001070| 8d 23 8e a1 8d 23 96 05 | 3f fd 74 68 69 73 93 69 |.#...#..|?.this.i|
|00001080| 73 93 61 6e 93 65 78 61 | 6d 70 6c 65 8e a1 8d 23 |s.an.exa|mple...#|
|00001090| 96 05 3f fd 6f 66 93 61 | 93 70 65 72 6d 75 74 61 |..?.of.a|.permuta|
|000010a0| 74 69 6f 6e 93 69 6e 70 | 75 74 8e a1 8d 50 65 72 |tion.inp|ut...Per|
|000010b0| 6d 75 74 61 74 69 6f 6e | 3a 96 05 3f fd 73 69 7a |mutation|:..?.siz|
|000010c0| 65 3a 93 34 8e a1 8d 96 | 05 3f fd 30 2d 3e 31 93 |e:.4....|.?.0->1.|
|000010d0| 31 2d 3e 33 93 32 2d 3e | 30 93 33 2d 3e 32 8e 8e |1->3.2->|0.3->2..|
|000010e0| 8e 8c 8b 00 00 00 29 00 | 00 00 00 00 00 00 00 00 |......).|........|
|000010f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 44 a4 a0 |........|.....D..|
|00001110| 02 a9 52 b3 8d a0 fd 62 | ad 4d 8d 8d 92 01 cb 78 |..R....b|.M.....x|
|00001120| 6e db 34 31 8e 8e a0 02 | 84 07 32 8d a0 fd 98 0a |n.41....|..2.....|
|00001130| 15 8d 91 0f 00 00 b2 49 | 6e 95 b8 e3 74 65 72 61 |.......I|n...tera|
|00001140| 63 74 69 76 93 65 96 04 | 3c 3e 69 6e 70 75 74 93 |ctiv.e..|<>input.|
|00001150| 69 73 93 72 65 61 64 93 | 6c 69 6e 65 93 62 9a b8 |is.read.|line.b..|
|00001160| e3 79 93 6c 69 6e 65 2e | 91 07 26 83 54 68 69 73 |.y.line.|..&.This|
|00001170| 93 6d 65 61 6e 73 93 74 | 68 61 74 93 6f 6e 6c 79 |.means.t|hat.only|
|00001180| 93 6f 6e 65 93 64 61 74 | 61 93 69 74 65 6d 93 63 |.one.dat|a.item.c|
|00001190| 61 6e 93 62 90 47 1d 65 | 93 65 6e 98 74 65 72 65 |an.b.G.e|.en.tere|
|000011a0| 64 93 61 74 93 61 93 74 | 69 6d 65 2e 8e a4 0c 00 |d.at.a.t|ime.....|
|000011b0| 00 8d 41 91 03 ef ba 75 | 73 65 72 96 03 ef e1 63 |..A....u|ser....c|
|000011c0| 61 6e 93 61 6c 73 6f 93 | 67 6f 93 62 61 63 95 b8 |an.also.|go.bac..|
|000011d0| e3 6b 77 93 61 72 64 73 | 96 03 ef e1 61 6e 64 93 |.kw.ards|....and.|
|000011e0| 66 6f 72 77 9a b8 e3 61 | 72 64 73 93 74 68 72 6f |forw...a|rds.thro|
|000011f0| 75 67 68 93 61 93 6d 61 | 74 72 69 78 93 6f 72 93 |ugh.a.ma|trix.or.|
|00001200| 76 98 65 63 74 6f 72 93 | 62 98 79 93 65 6e 98 74 |v.ector.|b.y.en.t|
|00001210| 65 72 69 6e 67 93 5c da | 62 b2 22 93 6f 72 93 5c |ering.\.|b.".or.\|
|00001220| da 66 b2 22 93 69 6e 73 | 74 65 61 64 93 6f 66 8e |.f.".ins|tead.of.|
|00001230| a1 8d 65 6e 95 b8 e3 74 | 65 72 69 6e 67 9b 03 9b |..en...t|ering...|
|00001240| ae 64 61 74 61 2e 91 05 | 44 d2 45 6e 93 74 65 72 |.data...|D.En.ter|
|00001250| 69 6e 67 98 69 6e 93 76 | 91 ff 71 c7 61 6c 69 64 |ing.in.v|..q.alid|
|00001260| 98 64 61 74 61 98 28 73 | 75 63 93 68 98 61 73 98 |.data.(s|uc.h.as.|
|00001270| 68 69 74 74 69 6e 67 98 | 74 68 65 98 72 65 74 75 |hitting.|the.retu|
|00001280| 72 6e 98 6b 93 65 79 29 | 98 69 73 98 6e 6f 74 98 |rn.k.ey)|.is.not.|
|00001290| 61 63 63 65 70 74 65 64 | 3b 91 03 be da 79 93 6f |accepted|;....y.o|
|000012a0| 75 98 6d 93 75 73 74 98 | 65 6e 93 74 65 72 98 76 |u.m.ust.|en.ter.v|
|000012b0| 91 ff 71 c7 61 6c 69 64 | 8e a1 8d 64 61 74 61 96 |..q.alid|...data.|
|000012c0| 03 51 60 62 9a 47 1d 65 | 66 6f 72 65 93 67 6f 69 |.Q`b.G.e|fore.goi|
|000012d0| 6e 67 93 6f 6e 93 74 6f | 93 74 68 65 93 6e 65 78 |ng.on.to|.the.nex|
|000012e0| 74 93 65 6e 90 b8 e3 74 | 72 79 91 ff 2a aa 2e 91 |t.en...t|ry..*...|
|000012f0| 04 70 75 57 68 65 6e 93 | 70 98 65 72 6d 9a b8 e3 |.puWhen.|p.erm...|
|00001300| 75 74 61 74 69 6f 6e 73 | 93 61 72 65 93 65 6e 98 |utations|.are.en.|
|00001310| 74 65 72 65 64 2c 91 03 | 52 2b 74 68 65 93 76 91 |tered,..|R+the.v.|
|00001320| ff 71 c7 61 6c 75 65 93 | 67 69 76 98 65 6e 93 69 |.q.alue.|giv.en.i|
|00001330| 73 93 63 98 68 65 63 98 | 6b 98 65 64 93 74 6f 93 |s.c.hec.|k.ed.to.|
|00001340| 73 65 65 93 69 66 8e a1 | 8d 6c 69 65 73 96 03 55 |see.if..|.lies..U|
|00001350| 55 77 69 74 68 69 6e 93 | 74 68 65 93 61 63 63 65 |Uwithin.|the.acce|
|00001360| 70 74 61 62 6c 65 93 72 | 61 6e 67 65 2c 93 61 6e |ptable.r|ange,.an|
|00001370| 64 93 69 66 93 74 68 61 | 74 93 76 91 ff 71 c7 61 |d.if.tha|t.v..q.a|
|00001380| 6c 75 65 93 68 61 64 93 | 62 90 47 1d 65 65 6e 93 |lue.had.|b.G.een.|
|00001390| 67 69 76 90 b8 e3 65 6e | 93 70 72 65 76 69 6f 75 |giv...en|.previou|
|000013a0| 73 6c 79 91 ff 2a aa 2e | 8e a9 10 44 95 8d 91 0f |sly..*..|...D....|
|000013b0| 00 00 49 66 96 03 79 e0 | 74 68 65 93 69 6e 70 75 |..If..y.|the.inpu|
|000013c0| 74 93 72 6f 75 74 69 6e | 65 73 93 61 72 65 93 70 |t.routin|es.are.p|
|000013d0| 61 73 73 65 64 93 61 93 | 4e 55 4c 4c 91 03 79 d6 |assed.a.|NULL..y.|
|000013e0| 6f 62 9b 00 8e 38 6a 65 | 63 74 2c 91 03 83 02 74 |ob...8je|ct,....t|
|000013f0| 68 65 79 93 63 72 65 61 | 74 65 93 61 93 6e 65 77 |hey.crea|te.a.new|
|00001400| 93 6f 62 98 6a 65 63 74 | 93 6f 66 93 74 68 65 93 |.ob.ject|.of.the.|
|00001410| 73 69 7a 65 93 64 65 74 | 65 72 6d 69 6e 65 64 93 |size.det|ermined.|
|00001420| 62 90 b8 e3 79 93 74 68 | 65 8e a1 8d 69 6e 70 75 |b...y.th|e...inpu|
|00001430| 74 2e 91 04 d1 6d 4f 74 | 68 65 72 77 69 73 65 2c |t....mOt|herwise,|
|00001440| 91 03 7d 2f 66 6f 72 9b | 03 75 37 69 6e 95 b8 e3 |..}/for.|.u7in...|
|00001450| 74 65 72 61 63 74 69 76 | 93 65 98 69 6e 70 75 74 |teractiv|.e.input|
|00001460| 2c 91 03 7d 2f 74 68 65 | 98 73 69 7a 65 98 6f 66 |,..}/the|.size.of|
|00001470| 98 74 68 65 98 6f 62 91 | 00 8e 38 6a 65 63 74 98 |.the.ob.|..8ject.|
|00001480| 70 61 73 73 65 64 98 6d | 93 75 73 74 98 68 61 93 |passed.m|.ust.ha.|
|00001490| 76 93 65 98 74 68 65 98 | 73 61 6d 65 98 73 69 7a |v.e.the.|same.siz|
|000014a0| 65 98 61 73 98 74 68 65 | 98 6f 62 91 00 8e 38 6a |e.as.the|.ob...8j|
|000014b0| 65 63 74 8e a1 8d 62 90 | 47 1d 65 69 6e 67 96 03 |ect...b.|G.eing..|
|000014c0| 6a 2a 72 65 61 64 2c 91 | 03 6f 5f 61 6e 64 93 74 |j*read,.|.o_and.t|
|000014d0| 68 65 93 64 61 74 61 93 | 69 73 93 65 6e 9a b8 e3 |he.data.|is.en...|
|000014e0| 74 65 72 65 64 93 69 6e | 98 74 6f 93 74 68 65 93 |tered.in|.to.the.|
|000014f0| 6f 62 9b 00 8e 38 6a 65 | 63 74 93 70 61 73 73 65 |ob...8je|ct.passe|
|00001500| 64 93 74 6f 93 74 68 65 | 93 69 6e 70 75 74 93 72 |d.to.the|.input.r|
|00001510| 6f 75 74 69 6e 65 2e 91 | 04 b0 45 46 91 ff 2a aa |outine..|..EF..*.|
|00001520| 6f 72 93 0c 6c 65 93 69 | 6e 70 75 74 2c 91 03 6f |or..le.i|nput,..o|
|00001530| 5f 69 66 93 74 68 65 93 | 6f 62 98 6a 65 63 74 8e |_if.the.|ob.ject.|
|00001540| a1 8d 70 61 73 73 65 64 | 96 03 6b 63 74 6f 93 74 |..passed|..kcto.t|
|00001550| 68 65 93 69 6e 70 75 74 | 93 72 6f 75 74 69 6e 65 |he.input|.routine|
|00001560| 93 68 61 73 93 61 93 64 | 69 0b 65 72 65 6e 9a b8 |.has.a.d|i.eren..|
|00001570| e3 74 93 73 69 7a 65 93 | 74 6f 93 74 68 61 74 93 |.t.size.|to.that.|
|00001580| 72 65 61 64 93 69 6e 2c | 91 03 70 e7 61 93 6e 65 |read.in,|..p.a.ne|
|00001590| 77 93 6f 62 91 00 8e 38 | 6a 65 63 74 93 69 73 93 |w.ob...8|ject.is.|
|000015a0| 63 72 65 61 74 65 64 93 | 61 6e 64 93 64 61 74 61 |created.|and.data|
|000015b0| 93 65 6e 98 74 65 72 65 | 64 93 69 6e 8e a1 8d 69 |.en.tere|d.in...i|
|000015c0| 74 2c 96 03 55 55 77 68 | 69 63 90 b8 e3 68 93 69 |t,..UUwh|ic...h.i|
|000015d0| 73 93 74 68 65 6e 93 72 | 65 74 75 72 6e 65 64 2e |s.then.r|eturned.|
|000015e0| 8e 9f 13 44 95 8d 8d dc | 45 58 41 4d 50 4c 45 8e |...D....|EXAMPLE.|
|000015f0| 8e a6 8d 91 0f 00 00 b2 | 54 68 65 9b 03 55 55 61 |........|The..UUa|
|00001600| 62 90 47 1d 6f 95 b8 e3 | 76 93 65 98 69 6e 70 75 |b.G.o...|v.e.inpu|
|00001610| 74 98 0c 6c 65 98 63 61 | 6e 98 62 90 47 1d 65 98 |t..le.ca|n.b.G.e.|
|00001620| 72 65 61 64 98 69 6e 98 | 66 72 6f 6d 98 da 73 74 |read.in.|from..st|
|00001630| 64 69 6e 98 b2 75 73 69 | 6e 67 3a 8e a9 18 44 95 |din..usi|ng:...D.|
|00001640| 8d da 4d 41 54 91 0a 7f | fa 2a 41 3b 8e a1 8d 56 |..MAT...|.*A;...V|
|00001650| 45 43 91 0a 7f fa 2a 62 | 3b 8e a1 8d 50 45 52 4d |EC....*b|;...PERM|
|00001660| 91 05 3f fd 2a 70 69 3b | 8e a1 8d 91 0a 7f fa 2e |..?.*pi;|........|
|00001670| 2e 2e 2e 2e 2e 8e a1 8d | 41 96 05 3f fd 3d 93 69 |........|A..?.=.i|
|00001680| 6e 5f 6d 61 74 28 4d 4e | 55 4c 4c 29 3b 8e a1 8d |n_mat(MN|ULL);...|
|00001690| 62 96 05 3f fd 3d 93 69 | 6e 5f 76 65 63 28 56 4e |b..?.=.i|n_vec(VN|
|000016a0| 55 4c 4c 29 3b 8e a1 8d | 70 69 96 05 3f fd 3d 93 |ULL);...|pi..?.=.|
|000016b0| 69 6e 5f 70 65 72 6d 28 | 50 4e 55 4c 4c 29 3b 8e |in_perm(|PNULL);.|
|000016c0| a6 8d b2 49 66 96 03 55 | 55 79 9a b8 e3 6f 75 93 |...If..U|Uy...ou.|
|000016d0| 6b 6e 6f 98 77 93 74 68 | 61 74 93 61 93 76 98 65 |kno.w.th|at.a.v.e|
|000016e0| 63 74 6f 72 93 6d 98 75 | 73 74 93 68 61 98 76 98 |ctor.m.u|st.ha.v.|
|000016f0| 65 93 64 69 6d 65 6e 73 | 69 6f 6e 93 b5 6d 93 b2 |e.dimens|ion..m..|
|00001700| 66 6f 72 93 69 6e 98 74 | 65 72 61 63 74 69 76 98 |for.in.t|eractiv.|
|00001710| 65 93 69 6e 70 75 74 2c | 93 75 73 65 3a 8e a6 8d |e.input,|.use:...|
|00001720| da 62 96 05 3f fd 3d 93 | 67 65 74 5f 76 65 63 28 |.b..?.=.|get_vec(|
|00001730| 6d 29 3b 8e a1 8d 69 6e | 5f 76 65 63 28 62 29 3b |m);...in|_vec(b);|
|00001740| 91 0a 7f fa 2f 2a 96 05 | 3f fd 75 73 65 93 62 27 |..../*..|?.use.b'|
|00001750| 73 93 61 6c 6c 6f 63 61 | 74 65 64 93 6d 65 6d 6f |s.alloca|ted.memo|
|00001760| 72 79 93 2a 2f 8e 9f 1b | 44 95 8d 8d dc 53 45 45 |ry.*/...|D....SEE|
|00001770| 91 03 55 55 41 4c 53 4f | 8e 8e a4 10 44 95 8d 91 |..UUALSO|....D...|
|00001780| 0f 00 00 da 66 6f 75 74 | 5f 2e 2e 2e 28 29 96 03 |....fout|_...()..|
|00001790| 55 55 b2 65 6e 9a b8 e3 | 74 72 69 65 73 2c 93 da |UU.en...|tries,..|
|000017a0| 69 6e 5f 2e 2e 2e 28 29 | 93 b2 65 6e 98 74 72 69 |in_...()|..en.tri|
|000017b0| 65 73 8e a9 13 44 95 8d | 8d dc 42 55 47 53 8e 8e |es...D..|..BUGS..|
|000017c0| a1 8d 91 0f 00 00 b2 4d | 65 6d 6f 72 79 96 03 55 |.......M|emory..U|
|000017d0| 55 63 61 6e 93 62 9a 47 | 1d 65 93 6c 6f 73 74 93 |Ucan.b.G|.e.lost.|
|000017e0| 66 6f 72 65 76 90 b8 e3 | 65 72 3b 93 6f 62 91 00 |forev...|er;.ob..|
|000017f0| 8e 38 6a 65 63 74 73 93 | 73 68 6f 75 6c 64 93 62 |.8jects.|should.b|
|00001800| 98 65 93 72 65 73 69 7a | 65 27 64 2e 8e a1 8d 91 |.e.resiz|e'd.....|
|00001810| 0f 00 00 4f 6e 96 03 55 | 55 65 6e 64 2d 6f 66 2d |...On..U|Uend-of-|
|00001820| 0c 6c 65 2c 93 61 6e 93 | 5c 75 6e 65 78 93 b5 51 |.le,.an.|\unex..Q|
|00001830| 93 b2 61 6e 64 93 b5 52 | 91 04 0d b8 b2 66 61 63 |..and..R|.....fac|
|00001840| 74 6f 72 73 93 63 6f 6d | 70 61 63 74 6c 79 93 69 |tors.com|pactly.i|
|00001850| 6e 93 da 41 91 03 f9 c6 | b2 61 6e 64 8e a1 8d da |n..A....|.and....|
|00001860| 64 69 61 67 b2 2e 91 07 | bf 6a 54 68 69 73 96 04 |diag....|.jThis..|
|00001870| 6f 36 63 6f 6d 70 61 63 | 74 93 66 6f 72 6d 93 69 |o6compac|t.form.i|
|00001880| 73 93 75 73 65 64 93 63 | 6f 6e 73 69 73 74 65 6e |s.used.c|onsisten|
|00001890| 9a b8 e3 74 6c 79 93 77 | 69 74 68 69 6e 93 74 68 |...tly.w|ithin.th|
|000018a0| 69 73 93 70 61 63 98 6b | 91 ff 71 c7 61 67 65 2c |is.pac.k|..q.age,|
|000018b0| 91 04 b5 ae 61 6e 64 93 | 69 73 93 65 73 73 65 6e |....and.|is.essen|
|000018c0| 98 74 69 61 6c 6c 79 93 | 74 68 61 74 93 6f 66 93 |.tially.|that.of.|
|000018d0| 47 6f 6c 75 62 93 61 6e | 64 8e 8e 8e 8c 8b 00 00 |Golub.an|d.......|
|000018e0| 00 4e 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.N......|........|
|000018f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001900| 00 00 00 00 00 00 00 00 | 30 e5 a0 02 a9 52 b3 8d |........|0....R..|
|00001910| a0 fd 62 ad 4d 8d 8d b2 | 37 38 92 00 99 14 c1 de |..b.M...|78......|
|00001920| 43 48 41 50 54 45 52 96 | 03 55 55 35 2e 91 07 c7 |CHAPTER.|.UU5....|
|00001930| 1c 44 45 4e 53 45 93 4d | 41 9b ff 2a aa 54 52 49 |.DENSE.M|A..*.TRI|
|00001940| 58 93 46 91 fe e3 8d 41 | 90 b8 e3 43 54 4f 52 49 |X.F....A|...CTORI|
|00001950| 53 41 98 54 49 4f 4e 93 | 4f 50 45 52 41 98 54 49 |SA.TION.|OPERA.TI|
|00001960| 4f 4e 53 8e 8e a0 02 84 | 07 32 8d a0 fd 98 0a 15 |ONS.....|.2......|
|00001970| 8d b2 76 91 ff 71 c7 61 | 6e 96 03 30 26 4c 6f 61 |..v..q.a|n..0&Loa|
|00001980| 6e 27 73 93 dc 4d 61 74 | 72 69 78 91 03 71 b2 43 |n's..Mat|rix..q.C|
|00001990| 6f 6d 70 75 74 61 74 69 | 6f 6e 73 b2 2c 8d 91 03 |omputati|ons.,...|
|000019a0| 37 96 b8 78 8e 91 07 a9 | 5f b2 35 2e 32 2c 9b 03 |7..x....|_.5.2,..|
|000019b0| 37 96 70 2e 93 32 31 32 | 2c 98 32 6e 64 93 65 64 |7.p..212|,.2nd.ed|
|000019c0| 69 74 69 6f 6e 2c 98 28 | 31 39 38 39 29 93 65 78 |ition,.(|1989).ex|
|000019d0| 63 65 70 74 93 74 68 61 | 74 93 74 68 65 93 b5 76 |cept.tha|t.the..v|
|000019e0| 90 5b d9 b2 27 73 93 61 | 72 65 93 6e 6f 74 93 6e |.[..'s.a|re.not.n|
|000019f0| 6f 72 6d 61 6c 69 73 65 | 64 93 69 6e 8e a4 0c 00 |ormalise|d.in....|
|00001a00| 00 8d 74 68 69 73 96 03 | 27 b1 70 61 63 9a b8 e3 |..this..|'.pac...|
|00001a10| 6b 91 ff 71 c7 61 67 65 | 2e 91 04 62 90 54 68 65 |k..q.age|...b.The|
|00001a20| 93 64 69 6d 65 6e 73 69 | 6f 6e 73 93 6f 66 93 62 |.dimensi|ons.of.b|
|00001a30| 90 47 1d 6f 74 68 93 da | 64 69 61 67 93 b2 6d 98 |.G.oth..|diag..m.|
|00001a40| 75 73 74 93 62 90 47 1d | 65 93 61 74 93 6c 65 61 |ust.b.G.|e.at.lea|
|00001a50| 73 74 93 61 73 93 6c 61 | 72 67 65 93 61 73 93 74 |st.as.la|rge.as.t|
|00001a60| 68 65 93 6d 69 6e 69 6d | 98 75 6d 93 6f 66 93 74 |he.minim|.um.of.t|
|00001a70| 68 65 93 6e 98 75 6d 98 | 62 90 47 1d 65 72 93 6f |he.n.um.|b.G.er.o|
|00001a80| 66 93 72 6f 98 77 73 8e | a1 8d 61 6e 64 96 03 55 |f.ro.ws.|..and..U|
|00001a90| 55 63 6f 6c 75 6d 6e 73 | 93 6f 66 93 da 41 b2 2e |Ucolumns|.of..A..|
|00001aa0| 8e 9f 10 44 95 8d 91 0f | 00 00 4f 6e 63 65 96 04 |...D....|..Once..|
|00001ab0| 62 9d da 41 b2 2c 93 da | 64 69 61 67 93 b2 63 6f |b..A.,..|diag..co|
|00001ac0| 6e 9a b8 e3 74 61 69 6e | 93 74 68 69 73 93 63 6f |n...tain|.this.co|
|00001ad0| 6d 70 61 63 74 93 72 65 | 70 72 65 73 65 6e 98 74 |mpact.re|presen.t|
|00001ae0| 61 74 69 6f 6e 93 6f 66 | 93 74 68 65 93 b5 51 52 |ation.of|.the..QR|
|00001af0| 91 04 76 64 b2 66 61 63 | 74 6f 72 73 93 6f 66 93 |..vd.fac|tors.of.|
|00001b00| b5 41 b2 2c 91 04 a5 ef | 77 98 65 93 63 61 6e 93 |.A.,....|w.e.can.|
|00001b10| 75 73 65 93 da 51 52 73 | 6f 6c 76 65 28 29 93 b2 |use..QRs|olve()..|
|00001b20| 74 6f 8e a1 8d 73 6f 6c | 76 90 b8 e3 65 96 03 38 |to...sol|v...e..8|
|00001b30| 10 73 79 73 74 65 6d 73 | 93 6f 66 93 6c 69 6e 65 |.systems|.of.line|
|00001b40| 61 72 93 65 71 75 61 74 | 69 6f 6e 73 2c 9b 03 3d |ar.equat|ions,..=|
|00001b50| eb 61 6e 64 93 69 6e 64 | 65 65 64 2c 98 0c 6e 64 |.and.ind|eed,..nd|
|00001b60| 93 6c 65 61 73 74 93 73 | 71 75 61 72 65 93 65 72 |.least.s|quare.er|
|00001b70| 72 6f 72 93 73 6f 6c 75 | 74 69 6f 6e 73 93 74 6f |ror.solu|tions.to|
|00001b80| 93 6f 95 b8 e3 76 93 65 | 72 64 65 74 65 72 6d 69 |.o...v.e|rdetermi|
|00001b90| 6e 65 64 96 03 38 10 73 | 79 73 74 65 6d 73 93 6f |ned..8.s|ystems.o|
|00001ba0| 66 8e a1 8d 65 71 75 61 | 74 69 6f 6e 73 2e 9b 04 |f...equa|tions...|
|00001bb0| 71 c7 53 65 65 96 03 55 | 55 dc 4d 61 74 72 69 78 |q.See..U|U.Matrix|
|00001bc0| 91 03 93 e7 43 6f 6d 70 | 75 74 61 74 69 6f 6e 73 |....Comp|utations|
|00001bd0| b2 2c 8d 93 b8 78 8e 91 | 07 c7 1e b2 31 2e 34 2c |.,...x..|....1.4,|
|00001be0| 93 70 2e 93 31 31 93 66 | 6f 72 93 61 6e 93 65 78 |.p..11.f|or.an.ex|
|00001bf0| 61 6d 70 6c 65 2e 98 49 | 6e 64 65 65 64 2c 93 74 |ample..I|ndeed,.t|
|00001c00| 68 65 93 63 6f 90 47 1d | 64 65 8e a9 15 2d 43 8d |he.co.G.|de...-C.|
|00001c10| da 4d 41 54 91 14 ff f4 | 2a 51 52 3b 8e a1 8d 91 |.MAT....|*QR;....|
|00001c20| 0a 7f fa 2e 2e 2e 2e 2e | 2e 8e a1 8d 51 52 96 05 |........|....QR..|
|00001c30| 3f fd 3d 93 63 70 5f 6d | 61 74 28 41 2c 4d 4e 55 |?.=.cp_m|at(A,MNU|
|00001c40| 4c 4c 29 3b 8e a1 8d 51 | 52 66 61 63 74 6f 72 28 |LL);...Q|Rfactor(|
|00001c50| 51 52 2c 64 69 61 67 29 | 3b 8e a1 8d 51 52 73 6f |QR,diag)|;...QRso|
|00001c60| 6c 76 65 28 51 52 2c 64 | 69 61 67 2c 62 2c 78 29 |lve(QR,d|iag,b,x)|
|00001c70| 3b 8e a6 8d b2 0c 6e 64 | 73 96 03 55 55 74 68 65 |;.....nd|s..UUthe|
|00001c80| 93 6c 65 61 73 74 93 73 | 71 75 61 72 65 73 93 73 |.least.s|quares.s|
|00001c90| 6f 6c 75 74 69 6f 6e 93 | b5 78 93 b2 74 6f 8e a1 |olution.|.x..to..|
|00001ca0| 8d 92 00 d9 17 cb b5 41 | 91 01 aa a8 78 96 02 c7 |.......A|....x...|
|00001cb0| 18 b8 19 93 b5 62 3a 8e | 9f 0f ae 83 8d b2 53 69 |.....b:.|......Si|
|00001cc0| 6d 69 6c 61 72 6c 79 91 | ff 2a aa 2c 9b 02 d3 f1 |milarly.|.*.,....|
|00001cd0| 69 66 96 02 b3 98 da 51 | 52 43 50 66 61 63 74 6f |if.....Q|RCPfacto|
|00001ce0| 72 28 29 93 b2 69 73 93 | 74 6f 93 62 90 47 1d 65 |r()..is.|to.b.G.e|
|00001cf0| 93 75 73 65 64 93 74 6f | 93 66 61 63 74 6f 72 93 |.used.to|.factor.|
|00001d00| b5 41 b2 2c 98 74 68 65 | 6e 93 da 51 52 43 50 73 |.A.,.the|n..QRCPs|
|00001d10| 6f 6c 76 65 28 29 93 b2 | 63 61 6e 93 62 90 47 1d |olve()..|can.b.G.|
|00001d20| 65 93 75 73 65 64 93 74 | 6f 93 73 6f 6c 76 90 b8 |e.used.t|o.solv..|
|00001d30| e3 65 93 74 68 65 93 6c | 65 61 73 74 93 73 71 75 |.e.the.l|east.squ|
|00001d40| 61 72 65 73 8e a1 8d 70 | 72 6f 62 6c 65 6d 9b 03 |ares...p|roblem..|
|00001d50| 55 55 b5 41 78 96 02 c7 | 18 b8 19 93 b5 62 b2 2e |UU.Ax...|.....b..|
|00001d60| 91 04 71 c7 54 68 65 98 | 63 6f 90 47 1d 64 65 98 |..q.The.|co.G.de.|
|00001d70| 74 6f 98 64 6f 98 74 68 | 69 73 98 69 73 3a 8e a6 |to.do.th|is.is:..|
|00001d80| 8d da 51 52 96 05 3f fd | 3d 93 63 70 5f 6d 61 74 |..QR..?.|=.cp_mat|
|00001d90| 28 41 2c 4d 4e 55 4c 4c | 29 3b 8e a1 8d 51 52 43 |(A,MNULL|);...QRC|
|00001da0| 50 66 61 63 74 6f 72 28 | 51 52 2c 64 69 61 67 2c |Pfactor(|QR,diag,|
|00001db0| 70 69 76 6f 74 29 3b 8e | a1 8d 51 52 43 50 73 6f |pivot);.|..QRCPso|
|00001dc0| 6c 76 65 28 51 52 2c 64 | 69 61 67 2c 70 69 76 6f |lve(QR,d|iag,pivo|
|00001dd0| 74 2c 62 2c 78 29 3b 8e | a6 8d 91 0f 00 00 b2 4e |t,b,x);.|.......N|
|00001de0| 6f 74 65 96 04 12 d3 74 | 68 61 74 93 da 51 52 54 |ote....t|hat..QRT|
|00001df0| 73 6f 6c 76 65 28 51 52 | 2c 64 69 61 67 2c 62 2c |solve(QR|,diag,b,|
|00001e00| 78 29 93 b2 73 6f 6c 76 | 90 b8 e3 65 73 93 74 68 |x)..solv|...es.th|
|00001e10| 65 93 dc 75 6e 64 65 72 | 96 ff 7d 27 64 65 74 65 |e..under|..}'dete|
|00001e20| 72 6d 69 6e 65 93 64 91 | 05 1b 5c b2 70 72 6f 62 |rmine.d.|..\.prob|
|00001e30| 6c 65 6d 9b 04 12 d3 b5 | 41 78 96 04 02 e9 b2 3d |lem.....|Ax.....=|
|00001e40| 93 b5 62 b2 3b 91 04 71 | 92 74 68 61 74 98 69 73 |..b.;..q|.that.is|
|00001e50| 2c 91 04 42 33 69 74 98 | 63 6f 6d 70 75 74 65 73 |,..B3it.|computes|
|00001e60| 8e a1 8d 74 68 65 96 03 | 55 55 6d 69 6e 69 6d 90 |...the..|UUminim.|
|00001e70| b8 e3 75 6d 93 32 2d 6e | 6f 72 6d 93 b5 78 93 b2 |..um.2-n|orm..x..|
|00001e80| 74 68 61 74 93 73 61 74 | 69 73 0c 65 73 93 b5 41 |that.sat|is.es..A|
|00001e90| 78 96 02 c7 18 b2 3d 93 | b5 62 96 03 55 55 b2 66 |x.....=.|.b..UU.f|
|00001ea0| 6f 72 93 b5 6d 96 02 c7 | 18 b8 14 93 b5 6e b2 2e |or..m...|.....n..|
|00001eb0| 8e 9f 10 44 95 8d 91 0f | 00 00 54 68 65 96 03 4d |...D....|..The..M|
|00001ec0| 2e 63 6f 6e 64 69 74 69 | 6f 6e 93 6e 95 b8 e3 75 |.conditi|on.n...u|
|00001ed0| 6d 93 62 9a 47 1d 65 72 | 96 03 4d 2e 6f 66 93 61 |m.b.G.er|..M.of.a|
|00001ee0| 93 6d 61 74 72 69 78 93 | 66 61 63 74 6f 72 65 64 |.matrix.|factored|
|00001ef0| 93 75 73 69 6e 67 93 65 | 69 74 68 65 72 93 da 51 |.using.e|ither..Q|
|00001f00| 52 66 61 63 74 6f 72 28 | 29 93 b2 6f 72 93 da 51 |Rfactor(|)..or..Q|
|00001f10| 52 43 50 66 61 63 74 6f | 72 28 29 93 b2 63 61 6e |RCPfacto|r()..can|
|00001f20| 93 62 98 65 93 65 73 74 | 69 6d 61 74 65 64 8e a1 |.b.e.est|imated..|
|00001f30| 8d 75 73 69 6e 67 91 03 | 55 55 da 51 52 63 6f 6e |.using..|UU.QRcon|
|00001f40| 64 65 73 74 28 29 b2 3a | 8e a6 8d da 70 72 69 6e |dest().:|....prin|
|00001f50| 74 66 28 22 32 2d 6e 6f | 72 6d 96 05 3f fd 63 6f |tf("2-no|rm..?.co|
|00001f60| 6e 64 69 74 69 6f 6e 93 | 6e 75 6d 62 65 72 93 61 |ndition.|number.a|
|00001f70| 70 70 72 6f 78 2e 93 3d | 93 25 67 5c 6e 22 2c 93 |pprox..=|.%g\n",.|
|00001f80| 51 52 63 6f 6e 64 65 73 | 74 28 51 52 29 29 3b 8e |QRcondes|t(QR));.|
|00001f90| a6 8d b2 54 68 65 96 04 | 42 f2 66 75 6e 63 74 69 |...The..|B.functi|
|00001fa0| 6f 6e 93 da 51 52 63 6f | 6e 64 65 73 74 28 29 93 |on..QRco|ndest().|
|00001fb0| b2 72 65 74 75 72 6e 73 | 93 61 93 dc 6c 6f 77 65 |.returns|.a..lowe|
|00001fc0| 72 91 04 6e 82 62 91 ff | 7d 27 6f 75 6e 64 91 05 |r..n.b..|}'ound..|
|00001fd0| 4b 7b b2 66 6f 72 93 74 | 68 65 93 6c 65 61 73 74 |K{.for.t|he.least|
|00001fe0| 93 73 71 75 61 72 65 73 | 93 63 6f 6e 64 69 74 69 |.squares|.conditi|
|00001ff0| 6f 6e 93 6e 95 b8 e3 75 | 6d 93 62 90 47 1d 65 72 |on.n...u|m.b.G.er|
|00002000| 96 04 42 f2 6f 66 93 74 | 68 65 93 66 61 63 74 6f |..B.of.t|he.facto|
|00002010| 72 65 64 8e a1 8d 6d 61 | 74 72 69 78 91 03 55 55 |red...ma|trix..UU|
|00002020| b5 41 8e a1 8d 92 00 ba | 9a 8b 14 8d 9f 01 7f ff |.A......|........|
|00002030| b4 4c 53 8e 91 0b 47 7b | b2 28 b5 41 b2 29 96 02 |.LS...G{|.(.A.)..|
|00002040| c7 18 3d 93 b8 6b b5 41 | b8 6b 8d 9f 01 7f ff f3 |..=..k.A|.k......|
|00002050| 06 d9 93 a0 52 00 07 00 | 00 00 07 00 00 00 04 63 |....R...|.......c|
|00002060| 6d 72 37 b1 32 8e 91 04 | 7c 73 b8 6b b5 41 8d 9f |mr7.2...||s.k.A..|
|00002070| fb de ff b1 2b 8e 91 06 | a3 90 b8 6b 8d 9f 01 7f |....+...|...k....|
|00002080| ff b1 32 8e 8e 9f 0f ae | 83 8d b2 70 72 6f 9a b8 |..2.....|...pro..|
|00002090| e3 76 69 64 65 64 96 03 | 55 55 b5 41 93 b2 68 61 |.vided..|UU.A..ha|
|000020a0| 73 93 66 75 6c 6c 93 72 | 61 6e 6b 2e 91 04 71 c7 |s.full.r|ank...q.|
|000020b0| 49 66 93 b5 41 93 b2 69 | 73 93 73 71 75 61 72 65 |If..A..i|s.square|
|000020c0| 2c 93 74 68 65 6e 93 74 | 68 69 73 93 69 73 93 65 |,.then.t|his.is.e|
|000020d0| 78 61 63 74 6c 79 93 65 | 71 75 61 6c 93 74 6f 93 |xactly.e|qual.to.|
|000020e0| 74 68 65 93 32 2d 6e 6f | 72 6d 93 63 6f 6e 64 69 |the.2-no|rm.condi|
|000020f0| 74 69 6f 6e 93 6e 98 75 | 6d 98 62 90 47 1d 65 72 |tion.n.u|m.b.G.er|
|00002100| 8e a4 12 22 da 8d 92 00 | ba 90 0e b5 14 8d 9f 01 |..."....|........|
|00002110| 7f ff b1 32 8e 9b 04 7c | 73 b2 28 b5 41 b2 29 96 |...2...||s.(.A.).|
|00002120| 02 c7 18 3d 93 b8 6b b5 | 41 b8 6b 8d 9f 01 7f ff |...=..k.|A.k.....|
|00002130| b1 32 8e 98 b8 6b b5 41 | 8d 9f fb de ff f3 0c 4f |.2...k.A|.......O|
|00002140| 21 e2 85 00 07 00 00 00 | 07 00 00 00 05 63 6d 73 |!.......|.....cms|
|00002150| 79 37 b7 00 b1 31 8e 91 | 0a bc 74 b8 6b 8d 9f 01 |y7...1..|..t.k...|
|00002160| 7f ff b1 32 8e 98 b5 3a | 8e a1 8d b2 49 66 96 03 |...2...:|....If..|
|00002170| 55 55 74 68 65 93 b5 51 | 52 91 03 69 1c b2 66 61 |UUthe..Q|R..i..fa|
|00002180| 63 74 6f 72 73 93 61 72 | 65 93 65 78 61 63 74 6c |ctors.ar|e.exactl|
|00002190| 79 93 73 69 6e 67 75 6c | 61 72 2c 93 74 68 65 6e |y.singul|ar,.then|
|000021a0| 93 da 51 52 63 6f 6e 64 | 65 73 74 28 29 93 b2 77 |..QRcond|est()..w|
|000021b0| 69 6c 6c 93 72 65 74 75 | 72 6e 93 da 48 55 47 45 |ill.retu|rn..HUGE|
|000021c0| 93 b2 28 da 48 55 47 45 | 5f 56 41 4c 93 b2 66 6f |..(.HUGE|_VAL..fo|
|000021d0| 72 93 41 4e 53 49 93 43 | 29 2e 8e a9 10 44 95 8d |r.ANSI.C|)....D..|
|000021e0| 91 0f 00 00 54 68 65 96 | 03 2e 96 65 73 74 69 6d |....The.|...estim|
|000021f0| 61 74 65 93 69 73 93 6f | 62 74 61 69 6e 65 64 93 |ate.is.o|btained.|
|00002200| 62 90 b8 e3 79 93 6f 62 | 74 61 69 6e 69 6e 67 93 |b...y.ob|taining.|
|00002210| 65 73 74 69 6d 61 74 65 | 73 93 66 6f 72 93 b8 6b |estimate|s.for..k|
|00002220| b5 52 9a 13 c7 b8 6b 8d | 9f 01 7f ff b1 32 8e 91 |.R....k.|.....2..|
|00002230| 07 ab 09 b2 61 6e 64 93 | b8 6b b5 52 8d 98 9f fc |....and.|.k.R....|
|00002240| 5e ff b7 00 b1 31 8e 91 | 0a d0 3b b8 6b 8d 9f 01 |^....1..|..;.k...|
|00002250| 7f ff b1 32 8e 91 04 7c | 73 b2 2e 91 04 64 dd 4e |...2...||s....d.N|
|00002260| 6f 74 65 93 74 68 61 74 | 93 b5 51 93 b2 61 6e 64 |ote.that|..Q..and|
|00002270| 93 05 93 64 6f 93 6e 6f | 74 93 61 0b 65 63 74 8e |...do.no|t.a.ect.|
|00002280| a4 0c 00 00 8d 74 68 65 | 96 03 fd f0 32 2d 6e 6f |.....the|....2-no|
|00002290| 72 6d 93 6f 72 93 6c 65 | 61 73 74 93 73 71 75 61 |rm.or.le|ast.squa|
|000022a0| 72 65 73 93 63 6f 6e 64 | 69 74 69 6f 6e 93 6e 95 |res.cond|ition.n.|
|000022b0| b8 e3 75 6d 93 62 90 47 | 1d 65 72 73 2e 91 06 6b |..um.b.G|.ers...k|
|000022c0| 98 54 68 65 96 03 fd f0 | 65 73 74 69 6d 61 74 65 |.The....|estimate|
|000022d0| 93 6f 66 93 b8 6b b5 52 | 8d 90 13 c7 9f fc 5e ff |.of..k.R|......^.|
|000022e0| b7 00 b1 31 8e 91 0a d0 | 3b b8 6b 8d 9f 01 7f ff |...1....|;.k.....|
|000022f0| b1 32 8e 91 08 7a 63 b2 | 69 73 93 66 6f 75 6e 64 |.2...zc.|is.found|
|00002300| 93 75 73 69 6e 67 93 74 | 68 65 93 74 65 63 90 b8 |.using.t|he.tec..|
|00002310| e3 68 6e 69 71 75 65 73 | 93 6f 66 8e a1 8d da 4c |.hniques|.of....L|
|00002320| 55 63 6f 6e 64 65 73 74 | 28 29 96 03 a4 1b b2 74 |Ucondest|().....t|
|00002330| 6f 93 6f 62 74 61 69 6e | 93 61 93 76 9a b8 e3 65 |o.obtain|.a.v...e|
|00002340| 63 74 6f 72 93 b5 79 91 | 03 ff f4 b2 77 69 74 68 |ctor..y.|....with|
|00002350| 93 75 6e 69 74 93 b8 31 | b2 2d 6e 6f 72 6d 93 73 |.unit..1|.-norm.s|
|00002360| 75 63 98 68 93 74 68 61 | 74 93 b8 6b b5 52 8d 90 |uc.h.tha|t..k.R..|
|00002370| 13 c7 9f fc 5e ff b7 00 | b1 31 8e 91 0a d0 3b b5 |....^...|.1....;.|
|00002380| 79 90 5b d9 b8 6b 8d 9f | 01 7f ff b7 31 8e 91 0c |y.[..k..|....1...|
|00002390| 1d 00 b2 69 73 93 71 75 | 69 74 65 93 73 6d 61 6c |...is.qu|ite.smal|
|000023a0| 6c 2e 91 05 5e 19 54 68 | 69 73 93 69 73 93 64 65 |l...^.Th|is.is.de|
|000023b0| 73 63 72 69 62 90 47 1d | 65 64 8e a1 8d 69 6e 96 |scrib.G.|ed...in.|
|000023c0| 03 5d cc 47 6f 6c 75 62 | 93 61 6e 64 93 76 91 ff |.].Golub|.and.v..|
|000023d0| 71 c7 61 6e 93 4c 6f 61 | 6e 2c 9b 03 5f ea 32 6e |q.an.Loa|n,.._.2n|
|000023e0| 64 93 45 64 69 74 69 6f | 6e 93 70 70 2e 93 31 32 |d.Editio|n.pp..12|
|000023f0| 38 7b 31 33 30 2c 98 28 | 31 39 38 39 29 2e 91 04 |8{130,.(|1989)...|
|00002400| 8b 2b 54 68 65 6e 93 74 | 68 65 93 70 9a 47 1d 6f |.+Then.t|he.p.G.o|
|00002410| 95 b8 e3 77 93 65 72 96 | 03 5d cc 6d 65 74 68 6f |...w.er.|.].metho|
|00002420| 98 64 93 69 73 93 61 70 | 70 6c 69 65 64 93 74 6f |.d.is.ap|plied.to|
|00002430| 93 74 68 65 93 6d 61 74 | 72 69 78 8e a1 8d 28 b5 |.the.mat|rix...(.|
|00002440| 52 8d 90 13 c7 9f fc 5e | ff b4 54 8e 91 06 60 7d |R......^|..T...`}|
|00002450| b5 52 9a 13 c7 b2 29 8d | 9f fc 5e ff b7 00 b1 31 |.R....).|..^....1|
|00002460| 8e 91 0e b8 d5 b2 61 96 | 03 fc 61 74 6f 74 61 6c |......a.|..atotal|
|00002470| 93 6f 66 93 74 68 72 65 | 65 93 74 69 6d 65 73 93 |.of.thre|e.times.|
|00002480| 77 69 74 68 93 69 6e 69 | 74 69 61 6c 93 76 90 b8 |with.ini|tial.v..|
|00002490| e3 65 63 74 6f 72 93 b5 | 79 90 5b d9 b2 2e 91 06 |.ector..|y.[.....|
|000024a0| 66 eb 54 68 65 93 63 6f | 72 72 65 73 70 90 47 1d |f.The.co|rresp.G.|
|000024b0| 6f 6e 64 69 6e 67 93 65 | 73 74 69 6d 61 74 65 93 |onding.e|stimate.|
|000024c0| 6f 66 93 b8 6b b5 52 98 | b8 6b 8d 9f 01 7f ff b1 |of..k.R.|.k......|
|000024d0| 32 8e 91 08 78 d4 b2 69 | 73 93 6f 62 74 61 69 6e |2...x..i|s.obtain|
|000024e0| 65 64 93 62 90 b8 e3 79 | 8e a1 8d 61 96 04 1d d9 |ed.b...y|...a....|
|000024f0| 72 65 6c 61 74 65 64 93 | 6d 65 74 68 6f 9a 47 1d |related.|metho.G.|
|00002500| 64 93 6f 66 93 0c 6e 64 | 69 6e 67 93 61 93 76 90 |d.of..nd|ing.a.v.|
|00002510| b8 e3 65 63 74 6f 72 93 | b5 79 91 04 79 b2 b2 77 |..ector.|.y..y..w|
|00002520| 69 74 68 93 75 6e 69 74 | 93 b8 31 b2 2d 6e 6f 72 |ith.unit|..1.-nor|
|00002530| 6d 93 61 6e 64 93 b8 6b | b5 52 90 13 c7 79 90 5b |m.and..k|.R...y.[|
|00002540| d9 b8 6b 8d 9f 01 7f ff | b7 31 8e 91 0c 96 be b2 |..k.....|.1......|
|00002550| 71 75 69 74 65 93 6c 61 | 72 67 65 2e 91 06 cb 52 |quite.la|rge....R|
|00002560| 54 68 65 93 70 98 6f 95 | b8 e3 77 93 65 72 96 04 |The.p.o.|..w.er..|
|00002570| 1d d9 6d 65 74 68 6f 98 | 64 93 69 73 8e a1 8d 61 |..metho.|d.is...a|
|00002580| 70 70 6c 69 65 64 96 04 | 26 e0 74 6f 93 74 68 65 |pplied..|&.to.the|
|00002590| 93 6d 61 74 72 69 78 93 | b5 52 8d 90 13 c7 9f fc |.matrix.|.R......|
|000025a0| 5e ff b4 54 8e 91 06 60 | 7d b5 52 90 13 c7 b2 2e |^..T...`|}.R.....|
|000025b0| 91 06 e6 67 54 91 ff 2a | aa 61 6b 69 6e 67 93 73 |...gT..*|.aking.s|
|000025c0| 71 75 61 72 65 93 72 6f | 90 47 1d 6f 74 93 6f 66 |quare.ro|.G.ot.of|
|000025d0| 93 74 68 65 93 65 73 74 | 69 6d 61 74 65 64 93 65 |.the.est|imated.e|
|000025e0| 69 67 65 6e 9a b8 e3 76 | 91 ff 71 c7 61 6c 75 65 |igen...v|..q.alue|
|000025f0| 73 93 67 69 76 98 65 73 | 93 61 93 6c 6f 98 77 98 |s.giv.es|.a.lo.w.|
|00002600| 65 72 93 62 90 47 1d 6f | 75 6e 64 93 74 6f 93 74 |er.b.G.o|und.to.t|
|00002610| 68 65 8e a1 8d 32 2d 6e | 6f 72 6d 96 03 55 55 63 |he...2-n|orm..UUc|
|00002620| 6f 6e 64 69 74 69 6f 6e | 93 6e 95 b8 e3 75 6d 93 |ondition|.n...um.|
|00002630| 62 90 47 1d 65 72 96 03 | 55 55 6f 66 93 b5 52 90 |b.G.er..|UUof..R.|
|00002640| 13 c7 b2 2e 8e a6 8d 91 | 0f 00 00 41 91 02 38 9b |........|...A..8.|
|00002650| 73 69 6d 70 6c 65 2c 9b | 02 71 c7 61 6e 64 96 02 |simple,.|.q.and..|
|00002660| 38 e3 75 73 75 61 6c 6c | 79 93 72 65 6c 69 61 62 |8.usuall|y.reliab|
|00002670| 6c 65 2c 98 65 73 74 69 | 6d 61 74 65 93 6f 66 93 |le,.esti|mate.of.|
|00002680| 74 68 65 93 72 61 6e 6b | 93 6f 66 93 61 93 6d 61 |the.rank|.of.a.ma|
|00002690| 74 72 69 78 93 69 73 93 | 74 6f 93 66 61 63 74 6f |trix.is.|to.facto|
|000026a0| 72 93 74 68 65 93 6d 61 | 74 72 69 78 93 da 41 91 |r.the.ma|trix..A.|
|000026b0| 02 38 9b b2 75 73 69 6e | 67 93 da 51 52 43 50 66 |.8..usin|g..QRCPf|
|000026c0| 61 63 74 6f 72 28 29 b2 | 2c 8e a1 8d 61 6e 64 96 |actor().|,...and.|
|000026d0| 02 da 5a 74 68 65 6e 93 | 74 6f 93 63 6f 75 6e 9a |..Zthen.|to.coun.|
|000026e0| b8 e3 74 93 74 68 65 93 | 6e 98 75 6d 98 62 90 47 |..t.the.|n.um.b.G|
|000026f0| 1d 65 72 93 6f 66 93 64 | 69 61 67 6f 6e 61 6c 93 |.er.of.d|iagonal.|
|00002700| 65 6e 98 74 72 69 65 73 | 93 6f 66 93 da 41 9b 02 |en.tries|.of..A..|
|00002710| da 3b b2 67 72 65 61 74 | 65 72 93 74 68 61 6e 93 |.;.great|er.than.|
|00002720| 61 93 63 65 72 74 61 69 | 6e 93 74 6f 6c 65 72 61 |a.certai|n.tolera|
|00002730| 6e 63 65 93 69 6e 93 6d | 61 67 6e 69 74 75 64 65 |nce.in.m|agnitude|
|00002740| 2e 91 04 48 c9 41 98 6d | 6f 72 65 8e a1 8d 72 65 |...H.A.m|ore...re|
|00002750| 6c 69 61 62 6c 65 96 03 | 55 55 61 70 70 72 6f 61 |liable..|UUapproa|
|00002760| 63 90 b8 e3 68 93 69 73 | 93 74 6f 93 75 73 65 93 |c...h.is|.to.use.|
|00002770| 74 68 65 93 53 69 6e 67 | 75 6c 61 72 93 56 91 ff |the.Sing|ular.V..|
|00002780| 2a aa 61 6c 75 65 93 44 | 65 63 6f 6d 70 90 47 1d |*.alue.D|ecomp.G.|
|00002790| 6f 73 69 74 69 6f 6e 2e | 91 04 71 c7 53 65 65 93 |osition.|..q.See.|
|000027a0| da 73 76 64 28 29 b2 2e | 8e a4 13 44 95 8d 8d db |.svd()..|...D....|
|000027b0| 53 45 45 91 03 55 55 41 | 4c 53 4f 8e 8e a6 8d 91 |SEE..UUA|LSO.....|
|000027c0| 0f 00 00 b2 48 6f 75 73 | 65 68 6f 6c 64 65 72 96 |....Hous|eholder.|
|000027d0| 03 55 55 72 6f 75 74 69 | 6e 65 73 93 da 68 68 76 |.UUrouti|nes..hhv|
|000027e0| 65 63 28 29 b2 2c 93 da | 68 68 74 72 76 65 63 28 |ec().,..|hhtrvec(|
|000027f0| 29 b2 2c 93 da 68 68 74 | 72 72 6f 77 73 28 29 93 |).,..hht|rrows().|
|00002800| b2 61 6e 64 93 da 68 68 | 74 72 63 6f 6c 73 28 29 |.and..hh|trcols()|
|00002810| b2 3b 93 da 73 76 64 28 | 29 b2 2e 8e a1 8d 8d db |.;..svd(|).......|
|00002820| 53 4f 55 52 43 45 91 03 | 55 55 46 49 4c 45 3a 91 |SOURCE..|UUFILE:.|
|00002830| 14 00 02 da 51 52 66 61 | 63 74 6f 72 2e 63 8e 8e |....QRfa|ctor.c..|
|00002840| 8e 8e 8c 8b 00 00 00 4f | 00 00 00 00 00 00 00 00 |.......O|........|
|00002850| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002860| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 38 dd |........|......8.|
|00002870| a0 02 a9 52 b3 8d a0 fd | 62 ad 4d 8d 8d 92 01 cb |...R....|b.M.....|
|00002880| 78 6e de 37 39 8e 8e a0 | 02 84 07 32 8d a0 fd 98 |xn.79...|...2....|
|00002890| 0a 15 8d 8d db 4e 41 4d | 45 8e 8e a9 10 44 95 8d |.....NAM|E....D..|
|000028a0| 91 0f 00 00 da 6d 61 6b | 65 51 2c 91 05 3f fd 6d |.....mak|eQ,..?.m|
|000028b0| 61 6b 65 52 96 03 55 55 | b2 7b 93 65 78 70 6c 69 |akeR..UU|.{.expli|
|000028c0| 63 69 74 6c 79 93 66 6f | 72 6d 93 b5 51 93 b2 61 |citly.fo|rm..Q..a|
|000028d0| 6e 64 93 b5 52 91 03 69 | 1c b2 66 61 63 74 6f 72 |nd..R..i|..factor|
|000028e0| 73 8e 9f 13 44 95 8d 8d | db 53 59 90 47 1d 65 64 |s...D...|.SY.G.ed|
|000028f0| 93 6f 98 76 98 65 72 2e | 8e a4 13 44 95 8d 8d dc |.o.v.er.|...D....|
|00002900| 53 45 45 91 03 55 55 41 | 4c 53 4f 8e 8e 9f 10 44 |SEE..UUA|LSO....D|
|00002910| 95 8d 91 0f 00 00 da 73 | 63 61 6e 66 28 29 b2 2c |.......s|canf().,|
|00002920| 91 03 55 55 da 66 69 6e | 5f 2e 2e 28 29 8e a1 8d |..UU.fin|_..()...|
|00002930| 8d dc 53 4f 55 52 43 45 | 91 03 55 55 46 49 4c 45 |..SOURCE|..UUFILE|
|00002940| 3a 91 14 00 02 da 6d 61 | 74 72 69 78 2e 68 8e 8e |:.....ma|trix.h..|
|00002950| 8e 8e 8c 8b 00 00 00 2c | 00 00 00 00 00 00 00 00 |.......,|........|
|00002960| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002970| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 5f 46 |........|......_F|
|00002980| a0 02 a9 52 b3 8d a0 fd | 62 ad 4d 8d 8d b2 34 34 |...R....|b.M...44|
|00002990| 92 00 ce 46 8c db 43 48 | 41 50 54 45 52 96 03 55 |...F..CH|APTER..U|
|000029a0| 55 34 2e 91 07 c7 1c 42 | 41 53 49 43 93 44 45 4e |U4.....B|ASIC.DEN|
|000029b0| 53 45 93 4d 41 9b ff 2a | aa 54 52 49 58 93 4f 50 |SE.MA..*|.TRIX.OP|
|000029c0| 45 52 41 98 54 49 4f 4e | 53 8e 8e a0 02 84 07 32 |ERA.TION|S......2|
|000029d0| 8d a0 fd 98 0a 15 8d 8d | dc 4e 41 4d 45 8e 8e 9f |........|.NAME...|
|000029e0| 10 44 95 8d 91 0f 00 00 | da 66 72 65 65 69 76 65 |.D......|.freeive|
|000029f0| 63 2c 96 05 3f fd 66 72 | 65 65 6d 61 74 2c 93 66 |c,..?.fr|eemat,.f|
|00002a00| 72 65 65 70 65 72 6d 2c | 93 66 72 65 65 76 65 63 |reeperm,|.freevec|
|00002a10| 96 03 55 55 b2 7b 93 64 | 65 73 74 72 6f 90 b8 e3 |..UU.{.d|estro...|
|00002a20| 79 93 6f 62 91 00 8e 38 | 6a 65 63 74 73 93 61 6e |y.ob...8|jects.an|
|00002a30| 64 93 66 72 65 65 93 75 | 70 93 6d 65 6d 6f 72 79 |d.free.u|p.memory|
|00002a40| 8e 9f 13 44 95 8d 8d dc | 53 59 4e 4f 50 53 49 53 |...D....|SYNOPSIS|
|00002a50| 8e 8e 9f 18 44 95 8d da | 23 69 6e 63 6c 75 64 65 |....D...|#include|
|00002a60| 91 05 3f fd 22 6d 61 74 | 72 69 78 2e 68 22 8e a4 |..?."mat|rix.h"..|
|00002a70| 0c 00 00 8d 66 72 65 65 | 69 76 65 63 28 69 76 29 |....free|ivec(iv)|
|00002a80| 8e a1 8d 49 56 45 43 91 | 14 ff f4 2a 69 76 3b 8e |...IVEC.|...*iv;.|
|00002a90| a9 1a 44 95 8d 66 72 65 | 65 6d 61 74 28 41 29 8e |..D..fre|emat(A).|
|00002aa0| a1 8d 4d 41 54 91 1a 3f | f1 2a 41 3b 8e a6 8d 66 |..MAT..?|.*A;...f|
|00002ab0| 72 65 65 70 65 72 6d 28 | 70 69 29 8e a1 8d 50 45 |reeperm(|pi)...PE|
|00002ac0| 52 4d 91 14 ff f4 2a 70 | 69 3b 8e a6 8d 66 72 65 |RM....*p|i;...fre|
|00002ad0| 65 76 65 63 28 76 29 8e | a1 8d 56 45 43 91 1a 3f |evec(v).|..VEC..?|
|00002ae0| f1 2a 76 3b 8e 9f 1d 44 | 95 8d 8d dc 44 45 53 43 |.*v;...D|....DESC|
|00002af0| 52 49 50 54 49 4f 4e 8e | 8e a9 10 44 95 8d 91 0f |RIPTION.|...D....|
|00002b00| 00 00 b2 54 68 65 73 65 | 96 04 33 60 61 72 65 93 |...These|..3`are.|
|00002b10| 69 6e 93 66 61 63 74 93 | 61 6c 6c 93 6d 61 63 72 |in.fact.|all.macr|
|00002b20| 6f 73 93 77 68 69 63 90 | b8 e3 68 93 72 65 73 75 |os.whic.|..h.resu|
|00002b30| 6c 74 93 69 6e 93 63 61 | 6c 6c 73 93 74 6f 93 da |lt.in.ca|lls.to..|
|00002b40| 69 76 5f 66 72 65 65 28 | 29 b2 2c 96 04 6a e2 da |iv_free(|).,..j..|
|00002b50| 6d 5f 66 72 65 65 28 29 | b2 2c 93 da 70 78 5f 66 |m_free()|.,..px_f|
|00002b60| 72 65 65 28 29 96 04 33 | 60 b2 61 6e 64 93 da 76 |ree()..3|`.and..v|
|00002b70| 5f 66 72 65 65 28 29 8e | a1 8d b2 72 65 73 70 9a |_free().|...resp.|
|00002b80| 47 1d 65 63 74 69 76 90 | b8 e3 65 6c 79 91 ff 2a |G.ectiv.|..ely..*|
|00002b90| aa 2e 91 04 48 a6 54 68 | 65 96 02 d9 f0 65 0b 65 |....H.Th|e....e.e|
|00002ba0| 63 74 93 6f 66 93 63 61 | 6c 6c 69 6e 67 93 da 2e |ct.of.ca|lling...|
|00002bb0| 2e 2e 5f 66 72 65 65 28 | 29 93 b2 69 73 93 74 6f |.._free(|)..is.to|
|00002bc0| 93 72 65 6c 65 61 73 65 | 93 61 6c 6c 93 74 68 65 |.release|.all.the|
|00002bd0| 93 6d 65 6d 6f 72 79 93 | 61 73 73 6f 98 63 69 61 |.memory.|asso.cia|
|00002be0| 74 65 64 93 77 69 74 68 | 93 74 68 65 93 6f 62 91 |ted.with|.the.ob.|
|00002bf0| 00 8e 38 6a 65 63 74 93 | 70 61 73 73 65 64 2e 8e |..8ject.|passed..|
|00002c00| a1 8d 54 68 65 96 03 f9 | c0 65 0b 65 63 74 93 6f |..The...|.e.ect.o|
|00002c10| 66 93 74 68 65 93 6d 61 | 63 72 6f 73 93 da 66 72 |f.the.ma|cros..fr|
|00002c20| 65 65 2e 2e 2e 28 6f 62 | 6a 65 63 74 29 93 b2 69 |ee...(ob|ject)..i|
|00002c30| 73 93 74 6f 93 0c 72 73 | 74 6c 79 93 72 65 6c 65 |s.to..rs|tly.rele|
|00002c40| 61 73 65 93 61 6c 6c 93 | 74 68 65 93 6d 65 6d 6f |ase.all.|the.memo|
|00002c50| 72 79 93 61 73 73 6f 90 | 47 1d 63 69 61 74 65 64 |ry.asso.|G.ciated|
|00002c60| 93 77 69 74 68 93 74 68 | 65 93 6f 62 91 00 8e 38 |.with.th|e.ob...8|
|00002c70| 6a 65 63 74 8e a1 8d 70 | 61 73 73 65 64 2c 91 02 |ject...p|assed,..|
|00002c80| a3 2c 61 6e 64 96 02 76 | a2 74 6f 93 74 68 65 6e |.,and..v|.to.then|
|00002c90| 93 73 65 74 93 da 6f 62 | 6a 65 63 74 93 b2 74 6f |.set..ob|ject..to|
|00002ca0| 93 68 61 95 b8 e3 76 93 | 65 96 02 76 a2 74 68 65 |.ha...v.|e..v.the|
|00002cb0| 93 76 91 ff 71 c7 61 6c | 75 65 93 4e 55 4c 4c 2e |.v..q.al|ue.NULL.|
|00002cc0| 93 54 68 65 93 72 65 61 | 73 6f 6e 93 66 6f 72 93 |.The.rea|son.for.|
|00002cd0| 75 73 69 6e 67 93 6d 61 | 63 72 6f 73 93 69 73 93 |using.ma|cros.is.|
|00002ce0| 74 6f 93 61 95 b8 e3 76 | 93 6f 69 64 96 02 76 a2 |to.a...v|.oid..v.|
|00002cf0| 74 68 65 93 5c 64 61 6e | 67 6c 69 6e 67 8e a1 8d |the.\dan|gling...|
|00002d00| 70 90 47 1d 6f 69 6e 90 | b8 e3 74 65 72 22 91 03 |p.G.oin.|..ter"..|
|00002d10| 55 55 70 72 6f 62 6c 65 | 6d 2e 8e a6 8d 91 0f 00 |UUproble|m.......|
|00002d20| 00 54 68 65 96 03 6d bd | 70 72 6f 62 6c 65 6d 73 |.The..m.|problems|
|00002d30| 93 6f 66 93 64 61 6e 67 | 6c 69 6e 67 93 70 9a 47 |.of.dang|ling.p.G|
|00002d40| 1d 6f 69 6e 90 b8 e3 74 | 65 72 73 93 63 61 6e 6e |.oin...t|ers.cann|
|00002d50| 6f 74 93 62 98 65 93 65 | 6e 9a b8 e3 74 69 72 65 |ot.b.e.e|n...tire|
|00002d60| 6c 79 93 6f 98 76 98 65 | 72 63 6f 6d 65 93 77 69 |ly.o.v.e|rcome.wi|
|00002d70| 74 68 69 6e 93 61 93 63 | 6f 6e 98 76 98 65 6e 98 |thin.a.c|on.v.en.|
|00002d80| 74 69 6f 6e 61 6c 93 6c | 61 6e 67 75 61 67 65 2c |tional.l|anguage,|
|00002d90| 91 03 73 d7 73 75 63 98 | 68 93 61 73 8e a1 8d 60 |..s.suc.|h.as...`|
|00002da0| 43 27 2c 96 03 55 55 61 | 73 93 74 68 65 93 66 6f |C',..UUa|s.the.fo|
|00002db0| 6c 6c 6f 90 b8 e3 77 69 | 6e 67 93 63 6f 90 47 1d |llo...wi|ng.co.G.|
|00002dc0| 64 65 93 69 6c 6c 75 73 | 74 72 61 74 65 73 3a 8e |de.illus|trates:.|
|00002dd0| 9f 18 44 95 8d da 56 45 | 43 91 1a 3f f1 2a 78 2c |..D...VE|C..?.*x,|
|00002de0| 91 05 3f fd 2a 79 3b 8e | a1 8d 91 0a 7f fa 2e 2e |..?.*y;.|........|
|00002df0| 2e 2e 8e a1 8d 78 96 05 | 3f fd 3d 93 67 65 74 5f |.....x..|?.=.get_|
|00002e00| 76 65 63 28 31 30 29 3b | 8e a1 8d 79 96 05 3f fd |vec(10);|...y..?.|
|00002e10| 3d 93 78 3b 91 3e ff dc | 2f 2a 93 79 93 61 6e 64 |=.x;.>..|/*.y.and|
|00002e20| 93 78 93 6e 6f 77 93 70 | 6f 69 6e 74 93 74 6f 93 |.x.now.p|oint.to.|
|00002e30| 74 68 65 93 73 61 6d 65 | 93 70 6c 61 63 65 93 2a |the.same|.place.*|
|00002e40| 2f 8e a1 8d 66 72 65 65 | 76 65 63 28 78 29 3b 91 |/...free|vec(x);.|
|00002e50| 24 bf eb 2f 2a 96 05 3f | fd 78 93 69 73 93 6e 6f |$../*..?|.x.is.no|
|00002e60| 77 93 56 4e 55 4c 4c 93 | 2a 2f 8e a1 8d 2f 2a 96 |w.VNULL.|*/.../*.|
|00002e70| 05 3f fd 79 93 6e 6f 77 | 93 22 64 61 6e 67 6c 65 |.?.y.now|."dangle|
|00002e80| 73 22 93 2d 2d 93 75 73 | 69 6e 67 93 79 93 63 61 |s".--.us|ing.y.ca|
|00002e90| 6e 93 62 65 93 64 61 6e | 67 65 72 6f 75 73 93 2a |n.be.dan|gerous.*|
|00002ea0| 2f 8e a1 8d 79 2d 3e 76 | 65 5b 39 5d 96 05 3f fd |/...y->v|e[9]..?.|
|00002eb0| 3d 93 31 2e 30 3b 91 0f | bf f7 2f 2a 93 6f 76 65 |=.1.0;..|../*.ove|
|00002ec0| 72 77 72 69 74 69 6e 67 | 93 6d 61 6c 6c 6f 63 93 |rwriting|.malloc.|
|00002ed0| 61 72 65 61 21 93 2a 2f | 8e a1 8d 66 72 65 65 76 |area!.*/|...freev|
|00002ee0| 65 63 28 79 29 3b 91 24 | bf eb 2f 2a 96 05 3f fd |ec(y);.$|../*..?.|
|00002ef0| 70 72 6f 67 72 61 6d 93 | 77 69 6c 6c 93 70 72 6f |program.|will.pro|
|00002f00| 62 61 62 6c 79 93 63 72 | 61 73 68 93 68 65 72 65 |bably.cr|ash.here|
|00002f10| 21 93 2a 2f 8e 9f 1b 44 | 95 8d 8d dc 53 45 45 91 |!.*/...D|....SEE.|
|00002f20| 03 55 55 41 4c 53 4f 8e | 8e a6 8d 91 0f 00 00 da |.UUALSO.|........|
|00002f30| 67 65 74 5f 2e 2e 2e 28 | 29 91 03 55 55 b2 72 6f |get_...(|)..UU.ro|
|00002f40| 75 74 69 6e 65 73 8e a4 | 13 44 95 8d 8d dc 42 55 |utines..|.D....BU|
|00002f50| 47 53 8e 8e a6 8d 91 0f | 00 00 b2 44 61 6e 67 6c |GS......|...Dangl|
|00002f60| 69 6e 67 96 03 55 55 70 | 90 47 1d 6f 69 6e 90 b8 |ing..UUp|.G.oin..|
|00002f70| e3 74 65 72 93 70 72 6f | 62 6c 65 6d 93 6e 65 69 |.ter.pro|blem.nei|
|00002f80| 74 68 65 72 93 0c 78 65 | 64 2c 93 6e 6f 72 93 0c |ther..xe|d,.nor..|
|00002f90| 78 61 62 6c 65 2e 8e a1 | 8d 8d dc 53 4f 55 52 43 |xable...|...SOURC|
|00002fa0| 45 91 03 55 55 46 49 4c | 45 3a 91 14 00 02 da 6d |E..UUFIL|E:.....m|
|00002fb0| 65 6d 6f 72 79 2e 63 8e | 8e 8e 8e 8c 8b 00 00 00 |emory.c.|........|
|00002fc0| 2d 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |-.......|........|
|00002fd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002fe0| 00 00 00 00 00 00 00 65 | e7 a0 02 a9 52 b3 8d a0 |.......e|....R...|
|00002ff0| fd 62 ad 4d 8d 8d 92 01 | cb 78 6e db 34 35 8e 8e |.b.M....|.xn.45..|
|00003000| a0 02 84 07 32 8d a0 fd | 98 0a 15 8d 8d dc 4e 41 |....2...|......NA|
|00003010| 4d 45 8e 8e 9f 10 44 95 | 8d 91 0f 00 00 da 67 65 |ME....D.|......ge|
|00003020| 74 8d 91 00 a1 45 89 00 | 00 66 66 00 03 8e 8e a0 |t....E..|.ff.....|
|00003030| 02 84 07 32 8d a0 fd 98 | 0a 15 8d 91 14 ff f4 da |...2....|........|
|00003040| 78 96 05 3f fd 3d 93 76 | 5f 72 65 73 69 7a 65 28 |x..?.=.v|_resize(|
|00003050| 78 2c 6e 65 77 5f 73 69 | 7a 65 29 3b 8e a4 0c 00 |x,new_si|ze);....|
|00003060| 00 8d 91 1f 7f ee 2e 2e | 2e 2e 2e 2e 8e a1 8d 91 |........|........|
|00003070| 14 ff f4 63 70 5f 76 65 | 63 28 2e 2e 2e 2c 91 05 |...cp_ve|c(...,..|
|00003080| 3f fd 78 29 3b 8e a1 8d | 91 1f 7f ee 2e 2e 2e 2e |?.x);...|........|
|00003090| 2e 2e 8e a1 8d 7d 8e 9f | 1d 44 95 8d 8d dc 42 55 |.....}..|.D....BU|
|000030a0| 47 53 8e 8e a9 10 44 95 | 8d 91 0f 00 00 b2 4e 6f |GS....D.|......No|
|000030b0| 74 65 96 04 40 53 74 68 | 65 93 61 62 90 47 1d 6f |te..@Sth|e.ab.G.o|
|000030c0| 95 b8 e3 76 93 65 91 04 | 40 53 63 6f 6d 6d 65 6e |...v.e..|@Scommen|
|000030d0| 93 74 3a 91 06 47 c3 de | 72 65 73 69 7a 69 6e 67 |.t:..G..|resizing|
|000030e0| 96 04 e3 92 64 6f 9a 51 | c7 65 73 93 6e 6f 74 93 |....do.Q|.es.not.|
|000030f0| 64 65 61 6c 6c 6f 98 63 | 61 74 65 93 6d 65 6d 6f |deallo.c|ate.memo|
|00003100| 72 79 b2 21 91 07 32 c1 | 54 91 ff 2a aa 6f 96 04 |ry.!..2.|T..*.o..|
|00003110| 40 53 66 72 65 65 93 75 | 70 93 74 68 65 93 61 63 |@Sfree.u|p.the.ac|
|00003120| 74 75 61 6c 93 6d 65 6d | 6f 72 79 8e a1 8d 61 6c |tual.mem|ory...al|
|00003130| 6c 6f 90 47 1d 63 61 74 | 65 64 96 03 55 55 79 90 |lo.G.cat|ed..UUy.|
|00003140| b8 e3 6f 75 93 77 69 6c | 6c 93 6e 65 65 64 93 74 |..ou.wil|l.need.t|
|00003150| 6f 93 75 73 65 93 74 68 | 65 93 da 66 72 65 65 2e |o.use.th|e..free.|
|00003160| 2e 28 29 93 b2 6d 61 63 | 72 6f 73 93 6f 72 93 74 |.()..mac|ros.or.t|
|00003170| 68 65 93 da 2e 2e 2e 8d | 91 00 a1 45 89 00 00 66 |he......|...E...f|
|00003180| 66 00 03 26 66 8e 91 03 | c7 ab 66 72 65 65 28 29 |f..&f...|..free()|
|00003190| 93 b2 66 75 6e 63 74 69 | 6f 6e 93 63 61 6c 6c 73 |..functi|on.calls|
|000031a0| 2e 8e a4 13 44 95 8d 8d | dc 53 45 45 91 03 55 55 |....D...|.SEE..UU|
|000031b0| 41 4c 53 4f 8e 8e a6 8d | 91 0f 00 00 da 67 65 74 |ALSO....|.....get|
|000031c0| 5f 2e 2e 2e 28 29 91 03 | 55 55 b2 72 6f 75 74 69 |_...()..|UU.routi|
|000031d0| 6e 65 73 2e 8e a1 8d 8d | dc 53 4f 55 52 43 45 96 |nes.....|.SOURCE.|
|000031e0| 03 55 55 46 49 4c 45 3a | 91 14 00 02 da 6d 65 6d |.UUFILE:|.....mem|
|000031f0| 6f 72 79 2e 63 93 b2 61 | 6e 64 93 da 69 76 65 63 |ory.c..a|nd..ivec|
|00003200| 6f 70 2e 63 8e 8e 8e 8e | 8c 8b 00 00 00 35 00 00 |op.c....|.....5..|
|00003210| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003220| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003230| 00 00 00 00 9c 4b a0 02 | a9 52 b3 8d a0 fd 62 ad |.....K..|.R....b.|
|00003240| 4d 8d 8d 92 01 cb 78 6e | db 35 33 8e 8e a0 02 84 |M.....xn|.53.....|
|00003250| 07 32 8d a0 fd 98 0a 15 | 8d 8d dc 4e 41 4d 45 8e |.2......|...NAME.|
|00003260| 8e a4 10 44 95 8d 91 0f | 00 00 da 4d 41 43 48 45 |...D....|...MACHE|
|00003270| 50 53 96 03 55 55 b2 7b | 93 6d 61 63 90 b8 e3 68 |PS..UU.{|.mac...h|
|00003280| 69 6e 65 93 65 70 73 69 | 6c 6f 6e 8e 9f 13 44 95 |ine.epsi|lon...D.|
|00003290| 8d 8d dc 53 59 4e 4f 50 | 53 49 53 8e 8e 9f 18 44 |...SYNOP|SIS....D|
|000032a0| 95 8d da 23 69 6e 63 6c | 75 64 65 91 05 3f fd 22 |...#incl|ude..?."|
|000032b0| 6d 61 74 72 69 78 2e 68 | 22 8e a9 0c 00 00 8d 64 |matrix.h|"......d|
|000032c0| 6f 75 62 6c 65 91 0a 7f | fa 6d 61 63 68 65 70 73 |ouble...|.macheps|
|000032d0| 96 05 3f fd 3d 93 4d 41 | 43 48 45 50 53 3b 8e 9f |..?.=.MA|CHEPS;..|
|000032e0| 1b 44 95 8d 8d dc 44 45 | 53 43 52 49 50 54 49 4f |.D....DE|SCRIPTIO|
|000032f0| 4e 8e 8e a1 8d 91 0f 00 | 00 b2 54 68 65 9b 03 9b |N.......|..The...|
|00003300| 88 71 75 61 6e 95 b8 e3 | 74 69 74 93 79 98 da 4d |.quan...|tit.y..M|
|00003310| 41 43 48 45 50 53 91 03 | 9b 75 b2 69 73 98 61 98 |ACHEPS..|.u.is.a.|
|00003320| da 23 64 65 66 69 6e 65 | b2 27 64 98 71 75 61 6e |.#define|.'d.quan|
|00003330| 93 74 69 74 93 79 98 77 | 68 69 63 93 68 98 69 73 |.tit.y.w|hic.h.is|
|00003340| 98 74 68 65 98 5c 6d 61 | 63 93 68 69 6e 65 98 65 |.the.\ma|c.hine.e|
|00003350| 70 73 69 6c 6f 6e 22 98 | 6f 72 98 5c 75 6e 69 74 |psilon".|or.\unit|
|00003360| 98 72 6f 75 6e 64 6f 0b | 91 00 c7 1d 22 98 66 6f |.roundo.|....".fo|
|00003370| 72 98 61 8e a6 8d 67 69 | 76 95 b8 e3 65 6e 9b 03 |r.a...gi|v...en..|
|00003380| b8 b7 6d 61 63 93 68 69 | 6e 65 2e 91 05 9b ee 46 |..mac.hi|ne.....F|
|00003390| 91 ff 2a aa 6f 72 98 6d | 6f 72 65 98 69 6e 66 6f |..*.or.m|ore.info|
|000033a0| 72 6d 61 74 69 6f 6e 98 | 6f 6e 98 74 68 69 73 98 |rmation.|on.this.|
|000033b0| 63 6f 6e 63 65 70 74 2c | 96 03 d1 90 73 65 65 2c |concept,|....see,|
|000033c0| 93 65 2e 67 2e 2c 93 db | 49 6e 95 b8 e3 74 72 6f |.e.g.,..|In...tro|
|000033d0| 90 47 1d 64 75 63 74 69 | 6f 6e 98 74 6f 98 4e 75 |.G.ducti|on.to.Nu|
|000033e0| 6d 65 72 69 63 61 6c 98 | 41 6e 61 6c 79 73 69 73 |merical.|Analysis|
|000033f0| 91 04 22 34 b2 62 93 79 | 98 4b 2e 8e a6 8d 41 9a |.."4.b.y|.K....A.|
|00003400| b8 e3 74 6b 69 6e 73 6f | 6e 2c 91 03 bc cc 6f 72 |..tkinso|n,....or|
|00003410| 96 03 a8 1b db 4d 61 74 | 72 69 78 93 43 6f 6d 70 |.....Mat|rix.Comp|
|00003420| 75 74 61 74 69 6f 6e 73 | 91 04 11 98 b2 62 98 79 |utations|.....b.y|
|00003430| 93 47 2e 93 47 6f 6c 75 | 62 93 61 6e 64 93 43 2e |.G..Golu|b.and.C.|
|00003440| 93 76 9b ff 71 c7 61 6e | 93 4c 6f 61 6e 2e 91 05 |.v..q.an|.Loan...|
|00003450| 6a 19 54 68 65 93 76 98 | 61 6c 75 65 93 67 69 76 |j.The.v.|alue.giv|
|00003460| 90 b8 e3 65 6e 93 69 73 | 93 66 6f 72 93 64 6f 75 |...en.is|.for.dou|
|00003470| 62 6c 65 93 70 72 65 63 | 69 73 69 6f 6e 8e a6 8d |ble.prec|ision...|
|00003480| 6f 6e 6c 79 91 ff 2a aa | 2e 8e a1 8d 91 0f 00 00 |only..*.|........|
|00003490| 46 91 ff 2a aa 6f 72 96 | 03 55 55 41 4e 53 49 93 |F..*.or.|.UUANSI.|
|000034a0| 43 93 69 6d 70 6c 65 6d | 65 6e 90 b8 e3 74 61 74 |C.implem|en...tat|
|000034b0| 69 6f 6e 73 2c 93 74 68 | 69 73 93 69 73 93 73 65 |ions,.th|is.is.se|
|000034c0| 74 93 74 6f 93 74 68 65 | 93 76 91 ff 71 c7 61 6c |t.to.the|.v..q.al|
|000034d0| 75 65 93 6f 66 93 74 68 | 65 93 da 44 42 4c 5f 45 |ue.of.th|e..DBL_E|
|000034e0| 50 53 49 4c 4f 4e 93 b2 | 6d 61 63 72 6f 93 64 65 |PSILON..|macro.de|
|000034f0| 0c 6e 65 64 93 69 6e 93 | da 3c 66 6c 6f 61 74 2e |.ned.in.|.<float.|
|00003500| 68 3e b2 2e 8e 9f 13 44 | 95 8d 8d dc 45 58 41 4d |h>.....D|....EXAM|
|00003510| 50 4c 45 8e 8e 9f 1a 44 | 95 8d da 77 68 69 6c 65 |PLE....D|...while|
|00003520| 96 05 3f fd 28 93 72 65 | 73 69 64 75 61 6c 93 3e |..?.(.re|sidual.>|
|00003530| 93 31 30 30 2a 4d 41 43 | 48 45 50 53 93 29 8e a6 |.100*MAC|HEPS.)..|
|00003540| 8d 7b 9b 0f bf f7 2f 2a | 96 05 3f fd 69 74 65 72 |.{..../*|..?.iter|
|00003550| 61 74 65 93 2a 2f 98 7d | 8e 9f 1d 44 95 8d 8d dc |ate.*/.}|...D....|
|00003560| 42 55 47 53 8e 8e a1 8d | 91 0f 00 00 b2 54 68 65 |BUGS....|.....The|
|00003570| 96 02 94 20 76 91 ff 71 | c7 61 6c 75 65 93 6f 66 |... v..q|.alue.of|
|00003580| 93 da 4d 41 43 48 45 50 | 53 91 02 93 ef b2 68 61 |..MACHEP|S.....ha|
|00003590| 73 93 74 6f 93 62 9a 47 | 1d 65 93 6d 6f 98 64 69 |s.to.b.G|.e.mo.di|
|000035a0| 0c 65 64 93 69 6e 93 74 | 68 65 93 73 6f 75 72 63 |.ed.in.t|he.sourc|
|000035b0| 65 93 77 68 65 6e 65 76 | 9a b8 e3 65 72 93 6d 6f |e.whenev|...er.mo|
|000035c0| 98 76 69 6e 67 93 74 6f | 93 61 6e 6f 74 68 65 72 |.ving.to|.another|
|000035d0| 93 6d 61 63 98 68 69 6e | 65 93 69 66 93 74 68 65 |.mac.hin|e.if.the|
|000035e0| 93 0d 6f 61 74 69 6e 67 | 8e a6 8d 70 95 47 1d 6f |..oating|...p.G.o|
|000035f0| 69 6e 90 b8 e3 74 9b 03 | 55 55 70 72 6f 93 63 65 |in...t..|UUpro.ce|
|00003600| 73 73 69 6e 67 98 69 73 | 98 64 69 0b 65 72 65 6e |ssing.is|.di.eren|
|00003610| 90 b8 e3 74 2e 8e 9f 13 | 44 95 8d 8d dc 53 4f 55 |...t....|D....SOU|
|00003620| 52 43 45 91 03 55 55 46 | 49 4c 45 3a 91 14 00 02 |RCE..UUF|ILE:....|
|00003630| da 6d 61 63 68 69 6e 65 | 2e 68 8e 8e 8e 8e 8c 8b |.machine|.h......|
|00003640| 00 00 00 36 00 00 00 00 | 00 00 00 00 00 00 00 00 |...6....|........|
|00003650| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003660| 00 00 00 00 00 00 00 00 | 00 00 9e 9d a0 02 a9 52 |........|.......R|
|00003670| b3 8d a0 fd 62 ad 4d 8d | 8d b2 35 34 92 00 ce 46 |....b.M.|..54...F|
|00003680| 8c db 43 48 41 50 54 45 | 52 96 03 55 55 34 2e 91 |..CHAPTE|R..UU4..|
|00003690| 07 c7 1c 42 41 53 49 43 | 93 44 45 4e 53 45 93 4d |...BASIC|.DENSE.M|
|000036a0| 41 9b ff 2a aa 54 52 49 | 58 93 4f 50 45 52 41 98 |A..*.TRI|X.OPERA.|
|000036b0| 54 49 4f 4e 53 8e 8e a0 | 02 84 07 32 8d a0 fd 98 |TIONS...|...2....|
|000036c0| 0a 15 8d 8d dc 4e 41 4d | 45 8e 8e 9f 10 44 95 8d |.....NAM|E....D..|
|000036d0| 91 0f 00 00 da 6d 8d 91 | 00 a1 45 89 00 00 66 66 |.....m..|..E...ff|
|000036e0| 00 03 26 66 8e 96 03 c7 | ab 61 64 64 2c 9b 05 3f |..&f....|.add,..?|
|000036f0| fd 6d 8d 91 00 a1 45 89 | 00 00 66 66 00 03 26 66 |.m....E.|..ff..&f|
|00003700| 8e 93 6d 6c 74 2c 98 6d | 8d 91 00 a1 45 89 00 00 |..mlt,.m|....E...|
|00003710| 66 66 00 03 26 66 8e 93 | 73 75 62 2c 98 73 6d 8d |ff..&f..|sub,.sm.|
|00003720| 91 00 a1 45 89 00 00 66 | 66 00 03 26 66 8e 93 6d |...E...f|f..&f..m|
|00003730| 6c 74 96 03 55 55 b2 7b | 93 6d 61 74 72 69 78 93 |lt..UU.{|.matrix.|
|00003740| 61 64 64 69 74 69 6f 6e | 93 61 6e 64 93 6d 90 b8 |addition|.and.m..|
|00003750| e3 75 6c 74 69 70 6c 69 | 63 61 74 69 6f 6e 8e 9f |.ultipli|cation..|
|00003760| 13 44 95 8d 8d dc 53 59 | 4e 4f 50 53 49 53 8e 8e |.D....SY|NOPSIS..|
|00003770| 9f 18 44 95 8d da 23 69 | 6e 63 6c 75 64 65 91 05 |..D...#i|nclude..|
|00003780| 3f fd 22 6d 61 74 72 69 | 78 2e 68 22 8e a4 0c 00 |?."matri|x.h"....|
|00003790| 00 8d 4d 41 54 91 1a 3f | f1 2a 6d 5f 61 64 64 28 |..MAT..?|.*m_add(|
|000037a0| 41 2c 42 2c 43 29 8e a1 | 8d 4d 41 54 91 1a 3f f1 |A,B,C)..|.MAT..?.|
|000037b0| 2a 41 2c 96 05 3f fd 2a | 42 2c 93 2a 43 3b 8e a9 |*A,..?.*|B,.*C;..|
|000037c0| 1a 44 95 8d 4d 41 54 91 | 1a 3f f1 2a 6d 5f 6d 6c |.D..MAT.|.?.*m_ml|
|000037d0| 74 28 41 2c 42 2c 43 29 | 8e a1 8d 4d 41 54 91 1a |t(A,B,C)|...MAT..|
|000037e0| 3f f1 2a 41 2c 96 05 3f | fd 2a 42 2c 93 2a 43 3b |?.*A,..?|.*B,.*C;|
|000037f0| 8e a6 8d 4d 41 54 91 1a | 3f f1 2a 6d 5f 73 75 62 |...MAT..|?.*m_sub|
|00003800| 28 41 2c 42 2c 43 29 8e | a1 8d 4d 41 54 91 1a 3f |(A,B,C).|..MAT..?|
|00003810| f1 2a 41 2c 96 05 3f fd | 2a 42 2c 93 2a 43 3b 8e |.*A,..?.|*B,.*C;.|
|00003820| a6 8d 4d 41 54 91 1a 3f | f1 2a 73 6d 5f 6d 6c 74 |..MAT..?|.*sm_mlt|
|00003830| 28 73 2c 41 2c 4f 55 54 | 29 8e a1 8d 64 6f 75 62 |(s,A,OUT|)...doub|
|00003840| 6c 65 91 0a 7f fa 73 3b | 8e a1 8d 4d 41 54 91 1a |le....s;|...MAT..|
|00003850| 3f f1 2a 41 2c 91 05 3f | fd 2a 4f 55 54 3b 8e 9f |?.*A,..?|.*OUT;..|
|00003860| 1d 44 95 8d 8d dc 44 45 | 53 43 52 49 50 54 49 4f |.D....DE|SCRIPTIO|
|00003870| 4e 8e 8e a9 10 44 95 8d | 91 0f 00 00 b2 54 68 65 |N....D..|.....The|
|00003880| 96 02 ea a8 66 75 6e 63 | 74 69 6f 6e 93 da 6d 5f |....func|tion..m_|
|00003890| 61 64 64 28 29 93 b2 61 | 64 64 73 93 74 68 65 93 |add()..a|dds.the.|
|000038a0| 6d 61 74 72 69 63 65 73 | 93 da 41 9b 02 ea 8d b2 |matrices|..A.....|
|000038b0| 61 6e 64 93 da 42 98 b2 | 61 6e 64 93 70 75 74 73 |and..B..|and.puts|
|000038c0| 93 74 68 65 93 72 65 73 | 75 6c 74 93 69 6e 93 da |.the.res|ult.in..|
|000038d0| 43 b2 2e 93 49 66 93 da | 43 98 b2 69 73 93 4e 55 |C...If..|C..is.NU|
|000038e0| 4c 4c 2c 93 6f 72 93 69 | 73 93 74 6f 90 47 1d 6f |LL,.or.i|s.to.G.o|
|000038f0| 93 73 6d 61 6c 6c 93 74 | 6f 8e a1 8d 63 6f 6e 9a |.small.t|o...con.|
|00003900| b8 e3 74 61 69 6e 96 03 | 13 e4 74 68 65 93 73 75 |..tain..|..the.su|
|00003910| 6d 93 6f 66 93 da 41 91 | 03 13 d4 b2 61 6e 64 93 |m.of..A.|....and.|
|00003920| da 42 b2 2c 93 74 68 65 | 6e 93 74 68 65 93 6d 61 |.B.,.the|n.the.ma|
|00003930| 74 72 69 78 93 69 73 93 | 72 65 73 69 7a 65 64 93 |trix.is.|resized.|
|00003940| 74 6f 93 74 68 65 93 63 | 6f 72 72 65 63 74 93 73 |to.the.c|orrect.s|
|00003950| 69 7a 65 2c 91 03 20 fb | 77 68 69 63 98 68 93 69 |ize,.. .|whic.h.i|
|00003960| 73 93 74 68 65 6e 93 72 | 65 74 75 72 6e 65 64 2e |s.then.r|eturned.|
|00003970| 91 04 5b f7 4f 74 68 65 | 72 77 69 73 65 8e a1 8d |..[.Othe|rwise...|
|00003980| 74 68 65 96 03 55 55 6d | 61 74 72 69 78 93 da 43 |the..UUm|atrix..C|
|00003990| 93 b2 69 73 93 72 65 74 | 75 72 6e 65 64 2e 8e a6 |..is.ret|urned...|
|000039a0| 8d 91 0f 00 00 54 68 65 | 96 03 e8 a2 66 75 6e 63 |.....The|....func|
|000039b0| 74 69 6f 6e 93 da 6d 5f | 73 75 62 28 29 93 b2 73 |tion..m_|sub()..s|
|000039c0| 75 62 74 72 61 63 74 73 | 93 74 68 65 93 6d 61 74 |ubtracts|.the.mat|
|000039d0| 72 69 78 93 da 42 9b 03 | e8 7c b2 66 72 6f 6d 93 |rix..B..|.|.from.|
|000039e0| da 41 98 b2 61 6e 64 93 | 70 75 74 73 93 74 68 65 |.A..and.|puts.the|
|000039f0| 93 72 65 73 75 6c 74 93 | 69 6e 93 da 43 b2 2e 93 |.result.|in..C...|
|00003a00| 49 66 93 da 43 98 b2 69 | 73 93 4e 55 4c 4c 2c 93 |If..C..i|s.NULL,.|
|00003a10| 6f 72 93 69 73 93 74 6f | 90 47 1d 6f 8e a1 8d 73 |or.is.to|.G.o...s|
|00003a20| 6d 61 6c 6c 96 03 93 37 | 74 6f 93 63 6f 6e 9a b8 |mall...7|to.con..|
|00003a30| e3 74 61 69 6e 93 74 68 | 65 93 73 75 6d 93 6f 66 |.tain.th|e.sum.of|
|00003a40| 93 da 41 91 03 93 27 b2 | 61 6e 64 93 da 42 b2 2c |..A...'.|and..B.,|
|00003a50| 93 74 68 65 6e 93 74 68 | 65 93 6d 61 74 72 69 78 |.then.th|e.matrix|
|00003a60| 93 69 73 93 72 65 73 69 | 7a 65 64 93 74 6f 93 74 |.is.resi|zed.to.t|
|00003a70| 68 65 93 63 6f 72 72 65 | 63 74 93 73 69 7a 65 2c |he.corre|ct.size,|
|00003a80| 91 03 a2 b0 77 68 69 63 | 98 68 93 69 73 93 74 68 |....whic|.h.is.th|
|00003a90| 65 6e 93 72 65 74 75 72 | 6e 65 64 2e 8e a1 8d 4f |en.retur|ned....O|
|00003aa0| 74 68 65 72 77 69 73 65 | 96 03 68 85 74 68 65 93 |therwise|..h.the.|
|00003ab0| 6d 61 74 72 69 78 93 da | 43 9b 03 68 80 b2 69 73 |matrix..|C..h..is|
|00003ac0| 93 72 65 74 75 72 6e 65 | 64 2e 91 04 ab 56 53 69 |.returne|d....VSi|
|00003ad0| 6d 69 6c 61 72 6c 79 91 | ff 2a aa 2c 91 03 6d 50 |milarly.|.*.,..mP|
|00003ae0| da 6d 5f 6d 6c 74 28 29 | 93 b2 6d 90 b8 e3 75 6c |.m_mlt()|..m...ul|
|00003af0| 74 69 70 6c 69 65 73 93 | 74 68 65 93 6d 61 74 72 |tiplies.|the.matr|
|00003b00| 69 63 65 73 93 da 41 98 | b2 61 6e 64 93 da 42 98 |ices..A.|.and..B.|
|00003b10| b2 61 6e 64 93 70 75 74 | 73 93 74 68 65 93 72 65 |.and.put|s.the.re|
|00003b20| 73 75 6c 74 8e a1 8d 69 | 6e 96 03 55 55 da 43 b2 |sult...i|n..UU.C.|
|00003b30| 2e 93 41 67 61 69 6e 2c | 93 69 66 93 da 43 93 b2 |..Again,|.if..C..|
|00003b40| 69 73 93 4e 55 4c 4c 93 | 6f 72 93 74 6f 90 47 1d |is.NULL.|or.to.G.|
|00003b50| 6f 93 73 6d 61 6c 6c 2c | 93 74 68 65 6e 93 61 93 |o.small,|.then.a.|
|00003b60| 6d 61 74 72 69 78 93 6f | 66 93 74 68 65 93 63 6f |matrix.o|f.the.co|
|00003b70| 72 72 65 63 74 93 73 69 | 7a 65 93 69 73 93 63 72 |rrect.si|ze.is.cr|
|00003b80| 65 61 74 65 64 93 77 68 | 69 63 90 b8 e3 68 93 69 |eated.wh|ic...h.i|
|00003b90| 73 93 72 65 74 75 72 6e | 65 64 2e 8e a6 8d 91 0f |s.return|ed......|
|00003ba0| 00 00 54 68 65 96 03 9f | 94 72 6f 75 74 69 6e 65 |..The...|.routine|
|00003bb0| 93 da 73 6d 5f 6d 6c 74 | 28 29 93 b2 61 62 90 47 |..sm_mlt|()..ab.G|
|00003bc0| 1d 6f 95 b8 e3 76 93 65 | 96 03 9f 94 70 75 74 73 |.o...v.e|....puts|
|00003bd0| 93 74 68 65 93 72 65 73 | 75 6c 74 73 93 6f 66 93 |.the.res|ults.of.|
|00003be0| 6d 9a b8 e3 75 6c 74 69 | 70 6c 79 69 6e 67 93 74 |m...ulti|plying.t|
|00003bf0| 68 65 93 6d 61 74 72 69 | 78 93 da 41 91 03 9f 81 |he.matri|x..A....|
|00003c00| b2 62 98 79 93 74 68 65 | 93 73 63 61 6c 61 72 93 |.b.y.the|.scalar.|
|00003c10| da 73 93 b2 69 6e 93 74 | 68 65 93 6d 61 74 72 69 |.s..in.t|he.matri|
|00003c20| 78 8e a1 8d da 4f 55 54 | b2 2e 96 03 b0 89 49 66 |x....OUT|......If|
|00003c30| 2c 9b 03 c7 56 6f 6e 93 | 65 6e 90 b8 e3 74 72 79 |,...Von.|en...try|
|00003c40| 91 ff 2a aa 2c 98 da 4f | 55 54 91 03 b0 72 b2 69 |..*.,..O|UT...r.i|
|00003c50| 73 93 4e 55 4c 4c 2c 93 | 6f 72 93 69 73 93 74 6f |s.NULL,.|or.is.to|
|00003c60| 9a 47 1d 6f 93 73 6d 61 | 6c 6c 93 74 6f 93 63 6f |.G.o.sma|ll.to.co|
|00003c70| 6e 90 b8 e3 74 61 69 6e | 93 74 68 65 93 72 65 73 |n...tain|.the.res|
|00003c80| 75 6c 74 73 93 6f 66 93 | 74 68 69 73 93 6f 70 98 |ults.of.|this.op.|
|00003c90| 65 72 61 74 69 6f 6e 2c | 91 03 c7 56 74 68 65 6e |eration,|...Vthen|
|00003ca0| 93 da 4f 55 54 91 03 b0 | 72 b2 69 73 93 72 65 73 |..OUT...|r.is.res|
|00003cb0| 69 7a 65 64 8e a1 8d 74 | 6f 9b 03 76 65 68 61 95 |ized...t|o..veha.|
|00003cc0| b8 e3 76 93 65 98 74 68 | 65 98 63 6f 72 72 65 63 |..v.e.th|e.correc|
|00003cd0| 74 98 73 69 7a 65 2e 96 | 04 d4 f8 54 68 65 98 72 |t.size..|...The.r|
|00003ce0| 65 73 75 6c 74 98 6f 66 | 98 74 68 65 98 6f 70 90 |esult.of|.the.op.|
|00003cf0| 47 1d 65 72 61 74 69 6f | 6e 98 69 73 98 72 65 74 |G.eratio|n.is.ret|
|00003d00| 75 72 6e 65 64 2e 93 54 | 68 69 73 98 6f 70 95 47 |urned..T|his.op.G|
|00003d10| 1d 65 72 61 74 69 6f 6e | 98 6d 61 90 b8 e3 79 98 |.eration|.ma...y.|
|00003d20| 62 93 65 98 70 93 65 72 | 66 6f 72 6d 65 64 98 dd |b.e.p.er|formed..|
|00003d30| 69 6e 91 03 b2 52 73 69 | 74 75 b2 2e 8e a1 8d 54 |in...Rsi|tu.....T|
|00003d40| 68 61 74 96 03 55 55 69 | 73 2c 93 79 9a b8 e3 6f |hat..UUi|s,.y...o|
|00003d50| 75 93 6d 61 98 79 93 75 | 73 65 93 da 41 96 05 3f |u.ma.y.u|se..A..?|
|00003d60| fd 3d 3d 93 4f 55 54 b2 | 2e 8e a6 8d 91 0f 00 00 |.==.OUT.|........|
|00003d70| 54 68 65 96 03 2f b5 72 | 6f 75 74 69 6e 65 73 93 |The../.r|outines.|
|00003d80| da 6d 5f 61 64 64 28 29 | b2 2c 9b 03 37 3b da 6d |.m_add()|.,..7;.m|
|00003d90| 5f 73 75 62 28 29 93 b2 | 61 6e 64 93 da 73 6d 5f |_sub()..|and..sm_|
|00003da0| 6d 6c 74 28 29 93 b2 72 | 6f 75 74 69 6e 65 73 93 |mlt()..r|outines.|
|00003db0| 63 61 6e 93 77 90 b8 e3 | 6f 72 6b 93 dd 69 6e 91 |can.w...|ork..in.|
|00003dc0| 03 71 49 73 69 74 75 91 | 00 c4 63 b2 3b 91 03 3c |.qIsitu.|..c.;..<|
|00003dd0| 3f 74 68 61 74 93 69 73 | 2c 98 da 43 91 03 2f ab |?that.is|,..C../.|
|00003de0| b2 6e 65 65 64 93 6e 6f | 74 93 62 90 47 1d 65 93 |.need.no|t.b.G.e.|
|00003df0| 64 69 0b 65 72 65 6e 90 | b8 e3 74 8e a1 8d 74 6f |di.eren.|..t...to|
|00003e00| 96 03 55 55 65 69 74 68 | 65 72 93 da 41 93 b2 6f |..UUeith|er..A..o|
|00003e10| 72 93 da 42 b2 2e 93 48 | 6f 95 b8 e3 77 93 65 76 |r..B...H|o...w.ev|
|00003e20| 93 65 72 2c 96 03 55 55 | da 6d 5f 6d 6c 74 28 29 |.er,..UU|.m_mlt()|
|00003e30| 93 b2 77 69 6c 6c 93 72 | 61 69 73 65 93 61 6e 93 |..will.r|aise.an.|
|00003e40| da 45 5f 49 4e 53 49 54 | 55 93 b2 65 72 72 6f 72 |.E_INSIT|U..error|
|00003e50| 93 69 66 93 da 41 96 05 | 3f fd 3d 3d 93 43 96 03 |.if..A..|?.==.C..|
|00003e60| 55 55 b2 6f 72 93 da 42 | 96 05 3f fd 3d 3d 93 43 |UU.or..B|..?.==.C|
|00003e70| b2 2e 8e a6 8d 91 0f 00 | 00 54 68 65 73 65 96 03 |........|.These..|
|00003e80| 55 55 72 6f 75 74 69 6e | 65 73 93 61 95 b8 e3 76 |UUroutin|es.a...v|
|00003e90| 93 6f 69 64 96 03 55 55 | 74 68 72 61 73 68 69 6e |.oid..UU|thrashin|
|00003ea0| 67 93 6f 6e 93 76 69 72 | 74 75 61 6c 93 6d 65 6d |g.on.vir|tual.mem|
|00003eb0| 6f 72 79 93 6d 61 63 90 | b8 e3 68 69 6e 65 73 2e |ory.mac.|..hines.|
|00003ec0| 8e 9f 13 44 95 8d 8d dc | 45 58 41 4d 50 4c 45 8e |...D....|EXAMPLE.|
|00003ed0| 8e 9f 1a 44 95 8d da 4d | 41 54 91 14 ff f4 2a 41 |...D...M|AT....*A|
|00003ee0| 2c 96 05 3f fd 2a 42 2c | 93 2a 43 3b 8e a1 8d 64 |,..?.*B,|.*C;...d|
|00003ef0| 6f 75 62 6c 65 91 05 3f | fd 61 6c 70 68 61 3b 8e |ouble..?|.alpha;.|
|00003f00| a1 8d 91 0a 7f fa 2e 2e | 2e 2e 2e 2e 8e a1 8d 43 |........|.......C|
|00003f10| 96 05 3f fd 3d 93 6d 5f | 61 64 64 28 41 2c 42 2c |..?.=.m_|add(A,B,|
|00003f20| 4d 4e 55 4c 4c 29 3b 91 | 0a 7f fa 2f 2a 93 43 93 |MNULL);.|.../*.C.|
|00003f30| 3d 93 41 2b 42 93 2a 2f | 8e a1 8d 6d 5f 73 75 62 |=.A+B.*/|...m_sub|
|00003f40| 28 41 2c 42 2c 43 29 3b | 91 34 7f e2 2f 2a 96 05 |(A,B,C);|.4../*..|
|00003f50| 3f fd 43 93 3d 93 41 2d | 42 93 2a 2f 8e a1 8d 73 |?.C.=.A-|B.*/...s|
|00003f60| 6d 5f 6d 6c 74 28 61 6c | 70 68 61 2c 41 2c 43 29 |m_mlt(al|pha,A,C)|
|00003f70| 3b 91 1a 3f f1 2f 2a 96 | 05 3f fd 43 93 3d 93 61 |;..?./*.|.?.C.=.a|
|00003f80| 6c 70 68 61 2e 41 93 2a | 2f 8e a1 8d 6d 5f 6d 6c |lpha.A.*|/...m_ml|
|00003f90| 74 28 41 2c 42 2c 43 29 | 3b 91 34 7f e2 2f 2a 96 |t(A,B,C)|;.4../*.|
|00003fa0| 05 3f fd 43 93 3d 93 41 | 2e 42 93 2a 2f 8e 9f 1d |.?.C.=.A|.B.*/...|
|00003fb0| 44 95 8d 8d dc 53 45 45 | 91 03 55 55 41 4c 53 4f |D....SEE|..UUALSO|
|00003fc0| 8e 8e a6 8d 91 0f 00 00 | da 76 5f 61 64 64 28 29 |........|.v_add()|
|00003fd0| b2 2c 96 03 55 55 da 6d | 76 5f 6d 6c 74 28 29 b2 |.,..UU.m|v_mlt().|
|00003fe0| 2c 93 da 73 76 5f 6d 6c | 74 28 29 8e 9f 13 44 95 |,..sv_ml|t()...D.|
|00003ff0| 8d 8d dc 53 4f 55 52 43 | 45 91 03 55 55 46 49 4c |...SOURC|E..UUFIL|
|00004000| 45 3a 91 14 00 02 da 6d | 61 74 6f 70 2e 63 8e 8e |E:.....m|atop.c..|
|00004010| 8e 8e 8c 8b 00 00 00 37 | 00 00 00 00 00 00 00 00 |.......7|........|
|00004020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 a2 d3 |........|........|
|00004040| a0 02 a9 52 b3 8d a0 fd | 62 ad 4d 8d 8d 92 01 cb |...R....|b.M.....|
|00004050| 78 6e db 35 35 8e 8e a0 | 02 84 07 32 8d a0 fd 98 |xn.55...|...2....|
|00004060| 0a 15 8d 8d dc 4e 41 4d | 45 8e 8e 9f 10 44 95 8d |.....NAM|E....D..|
|00004070| 91 0f 00 00 da 6d 8d 91 | 00 a1 45 89 00 00 66 66 |.....m..|..E...ff|
|00004080| 00 03 26 66 8e 96 03 c7 | ab 6c 6f 61 64 2c 9b 05 |..&f....|.load,..|
|00004090| 3f fd 6d 8d 91 00 a1 45 | 89 00 00 66 66 00 03 26 |?.m....E|...ff..&|
|000040a0| 66 8e 93 73 61 76 65 2c | 98 76 8d 91 00 a1 45 89 |f..save,|.v....E.|
|000040b0| 00 00 66 66 00 03 26 66 | 8e 93 73 61 76 65 96 03 |..ff..&f|..save..|
|000040c0| 55 55 b2 7b 93 4d 41 91 | ff 2a aa 54 4c 41 42 93 |UU.{.MA.|.*.TLAB.|
|000040d0| 73 61 95 b8 e3 76 93 65 | 2f 6c 6f 61 64 96 03 55 |sa...v.e|/load..U|
|000040e0| 55 74 6f 93 0c 6c 65 8e | 9f 13 44 95 8d 8d dc 53 |Uto..le.|..D....S|
|000040f0| 59 4e 4f 50 53 49 53 8e | 8e 9f 18 2d 98 8d da 23 |YNOPSIS.|...-...#|
|00004100| 69 6e 63 6c 75 64 65 91 | 05 3f fd 22 6d 61 74 72 |include.|.?."matr|
|00004110| 69 78 2e 68 22 8e a4 0c | 00 00 8d 4d 41 54 91 1a |ix.h"...|...MAT..|
|00004120| 3f f1 2a 6d 5f 6c 6f 61 | 64 28 66 70 2c 6e 61 6d |?.*m_loa|d(fp,nam|
|00004130| 65 29 8e a1 8d 46 49 4c | 45 91 14 ff f4 2a 66 70 |e)...FIL|E....*fp|
|00004140| 3b 8e a1 8d 63 68 61 72 | 91 14 ff f4 2a 2a 6e 61 |;...char|....**na|
|00004150| 6d 65 3b 8e a9 1a 27 d9 | 8d 4d 41 54 91 1a 3f f1 |me;...'.|.MAT..?.|
|00004160| 2a 6d 5f 73 61 76 65 28 | 66 70 2c 41 2c 6e 61 6d |*m_save(|fp,A,nam|
|00004170| 65 29 8e a1 8d 46 49 4c | 45 91 14 ff f4 2a 66 70 |e)...FIL|E....*fp|
|00004180| 3b 8e a1 8d 4d 41 54 91 | 1a 3f f1 2a 41 3b 8e a1 |;...MAT.|.?.*A;..|
|00004190| 8d 63 68 61 72 91 14 ff | f4 2a 6e 61 6d 65 3b 8e |.char...|.*name;.|
|000041a0| a6 8d 56 45 43 91 1a 3f | f1 2a 76 5f 73 61 76 65 |..VEC..?|.*v_save|
|000041b0| 28 66 70 2c 78 2c 6e 61 | 6d 65 29 8e a1 8d 46 49 |(fp,x,na|me)...FI|
|000041c0| 4c 45 91 14 ff f4 2a 66 | 70 3b 8e a1 8d 56 45 43 |LE....*f|p;...VEC|
|000041d0| 91 1a 3f f1 2a 78 3b 8e | a1 8d 63 68 61 72 91 14 |..?.*x;.|..char..|
|000041e0| ff f4 2a 6e 61 6d 65 3b | 8e a6 8d 64 6f 75 62 6c |..*name;|...doubl|
|000041f0| 65 91 0a 7f fa 64 5f 73 | 61 76 65 28 66 70 2c 64 |e....d_s|ave(fp,d|
|00004200| 2c 6e 61 6d 65 29 8e a1 | 8d 46 49 4c 45 91 14 ff |,name)..|.FILE...|
|00004210| f4 2a 66 70 3b 8e a1 8d | 64 6f 75 62 6c 65 91 1a |.*fp;...|double..|
|00004220| 3f f1 64 3b 8e a1 8d 63 | 68 61 72 91 14 ff f4 2a |?.d;...c|har....*|
|00004230| 6e 61 6d 65 3b 8e 9f 1d | 27 d9 8d 8d dc 44 45 53 |name;...|'....DES|
|00004240| 43 52 49 50 54 49 4f 4e | 8e 8e 9f 10 44 95 8d 91 |CRIPTION|....D...|
|00004250| 0f 00 00 b2 54 68 65 73 | 65 96 04 ef 20 72 6f 75 |....Thes|e... rou|
|00004260| 74 69 6e 65 73 93 72 65 | 61 64 93 61 6e 64 93 77 |tines.re|ad.and.w|
|00004270| 72 69 74 65 93 4d 41 91 | ff 2a aa 54 4c 41 42 8d |rite.MA.|.*.TLAB.|
|00004280| 9f fc 5e ff f3 06 d9 93 | a0 52 00 07 00 00 00 07 |..^.....|.R......|
|00004290| 00 00 00 04 63 6d 72 37 | b1 54 4d 8e 91 12 56 41 |....cmr7|.TM...VA|
|000042a0| b2 6c 6f 61 64 2f 73 61 | 95 b8 e3 76 93 65 96 04 |.load/sa|...v.e..|
|000042b0| ef 20 0c 6c 65 73 2e 91 | 09 3f 29 54 68 69 73 93 |. .les..|.?)This.|
|000042c0| 65 6e 61 62 6c 65 73 93 | 72 65 73 75 6c 74 73 93 |enables.|results.|
|000042d0| 74 6f 93 62 9a 47 1d 65 | 93 74 72 61 6e 73 70 98 |to.b.G.e|.transp.|
|000042e0| 6f 72 74 65 64 8e a1 8d | 62 90 47 1d 65 74 95 b8 |orted...|b.G.et..|
|000042f0| e3 77 93 65 65 6e 96 03 | 5d 40 4d 41 9b ff 2a aa |.w.een..|]@MA..*.|
|00004300| 54 4c 41 42 8d 9f fc 5e | ff b1 54 4d 8e 91 10 c4 |TLAB...^|..TM....|
|00004310| 61 b2 61 6e 64 93 4d 65 | 73 63 95 b8 e3 68 61 63 |a.and.Me|sc...hac|
|00004320| 93 68 2e 91 04 89 87 54 | 68 65 96 03 5d 40 72 6f |.h.....T|he..]@ro|
|00004330| 75 74 69 6e 65 93 da 6d | 5f 6c 6f 61 64 28 29 93 |utine..m|_load().|
|00004340| b2 6c 6f 61 64 73 93 69 | 6e 93 61 93 6d 61 74 72 |.loads.i|n.a.matr|
|00004350| 69 78 93 66 72 6f 6d 93 | 0c 6c 65 93 da 66 70 93 |ix.from.|.le..fp.|
|00004360| b2 69 6e 93 4d 41 98 54 | 4c 41 42 8d 9f fc 5e ff |.in.MA.T|LAB...^.|
|00004370| b1 54 4d 8e 8e a1 8d b2 | 73 61 95 b8 e3 76 93 65 |.TM.....|sa...v.e|
|00004380| 96 04 2b 24 66 6f 72 6d | 61 74 2e 91 06 f3 33 54 |..+$form|at....3T|
|00004390| 68 65 93 6d 61 74 72 69 | 78 93 72 65 61 64 93 66 |he.matri|x.read.f|
|000043a0| 72 6f 6d 93 74 68 65 93 | 0c 6c 65 93 69 73 93 72 |rom.the.|.le.is.r|
|000043b0| 65 74 75 72 6e 65 64 2c | 91 04 60 97 61 6e 64 93 |eturned,|..`.and.|
|000043c0| da 6e 61 6d 65 93 b2 69 | 73 93 73 65 74 93 74 6f |.name..i|s.set.to|
|000043d0| 93 70 90 47 1d 6f 69 6e | 9a b8 e3 74 93 74 6f 93 |.p.G.oin|...t.to.|
|000043e0| 74 68 65 93 73 61 98 76 | 98 65 64 93 4d 41 91 ff |the.sa.v|.ed.MA..|
|000043f0| 2a aa 54 4c 41 42 8e a1 | 8d 76 91 ff 71 c7 61 72 |*.TLAB..|.v..q.ar|
|00004400| 69 61 62 6c 65 96 04 60 | 53 6e 61 6d 65 93 6f 66 |iable..`|Sname.of|
|00004410| 93 74 68 65 93 6d 61 74 | 72 69 78 2e 9b 07 92 c0 |.the.mat|rix.....|
|00004420| 42 6f 74 68 93 74 68 65 | 93 6d 61 74 72 69 78 93 |Both.the|.matrix.|
|00004430| 72 65 74 75 72 6e 65 64 | 93 61 6e 64 93 da 6e 61 |returned|.and..na|
|00004440| 6d 65 93 b2 61 72 65 93 | 61 6c 6c 6f 90 47 1d 63 |me..are.|allo.G.c|
|00004450| 61 74 65 64 93 6d 65 6d | 6f 72 79 93 61 73 93 6e |ated.mem|ory.as.n|
|00004460| 65 65 64 65 64 2e 98 41 | 6e 8e a1 8d 65 78 61 6d |eeded..A|n...exam|
|00004470| 70 6c 65 96 03 55 55 6f | 66 93 74 68 65 93 75 73 |ple..UUo|f.the.us|
|00004480| 65 93 6f 66 93 74 68 65 | 93 72 6f 75 74 69 6e 65 |e.of.the|.routine|
|00004490| 93 74 6f 93 6c 6f 61 64 | 93 61 93 6d 61 74 72 69 |.to.load|.a.matri|
|000044a0| 78 93 da 41 93 b2 61 6e | 64 93 61 93 76 90 b8 e3 |x..A..an|d.a.v...|
|000044b0| 65 63 74 6f 72 93 da 78 | 93 b2 69 73 8e a9 18 2d |ector..x|..is...-|
|000044c0| 98 8d da 4d 41 54 96 05 | 3f fd 2a 41 2c 93 2a 58 |...MAT..|?.*A,.*X|
|000044d0| 6d 61 74 3b 8e a1 8d 56 | 45 43 91 05 3f fd 2a 78 |mat;...V|EC..?.*x|
|000044e0| 3b 8e a1 8d 46 49 4c 45 | 91 05 3f fd 2a 66 70 3b |;...FILE|..?.*fp;|
|000044f0| 8e a1 8d 63 68 61 72 96 | 05 3f fd 2a 6e 61 6d 65 |...char.|.?.*name|
|00004500| 31 2c 93 2a 6e 61 6d 65 | 32 3b 8e a1 8d 91 0a 7f |1,.*name|2;......|
|00004510| fa 2e 2e 2e 2e 2e 2e 8e | a1 8d 69 66 96 05 3f fd |........|..if..?.|
|00004520| 28 93 28 66 70 3d 66 6f | 70 65 6e 28 22 66 72 65 |(.(fp=fo|pen("fre|
|00004530| 64 2e 6d 61 74 22 2c 22 | 72 22 29 29 93 21 3d 93 |d.mat","|r")).!=.|
|00004540| 4e 55 4c 4c 93 29 8e a1 | 8d 7b 8e a1 8d 96 14 ff |NULL.)..|.{......|
|00004550| f4 41 93 3d 91 05 3f fd | 6d 5f 6c 6f 61 64 28 66 |.A.=..?.|m_load(f|
|00004560| 70 2c 26 6e 61 6d 65 31 | 29 3b 8e a1 8d 91 14 ff |p,&name1|);......|
|00004570| f4 58 6d 61 74 96 05 3f | fd 3d 93 6d 5f 6c 6f 61 |.Xmat..?|.=.m_loa|
|00004580| 64 28 66 70 2c 26 6e 61 | 6d 65 32 29 3b 8e a1 8d |d(fp,&na|me2);...|
|00004590| 91 14 ff f4 69 66 96 05 | 3f fd 28 93 58 6d 61 74 |....if..|?.(.Xmat|
|000045a0| 2d 3e 6e 93 21 3d 93 31 | 93 29 8e a1 8d 91 14 ff |->n.!=.1|.)......|
|000045b0| f4 7b 91 0a 7f fa 70 72 | 69 6e 74 66 28 22 49 6e |.{....pr|intf("In|
|000045c0| 63 6f 72 72 65 63 74 96 | 05 3f fd 73 69 7a 65 93 |correct.|.?.size.|
|000045d0| 6d 61 74 72 69 78 93 72 | 65 61 64 93 69 6e 5c 6e |matrix.r|ead.in\n|
|000045e0| 22 29 3b 8e a1 8d 91 24 | bf eb 65 78 69 74 28 30 |");....$|..exit(0|
|000045f0| 29 3b 91 0a 7f fa 7d 8e | a1 8d 91 14 ff f4 78 96 |);....}.|......x.|
|00004600| 05 3f fd 3d 93 67 65 74 | 5f 76 65 63 28 58 6d 61 |.?.=.get|_vec(Xma|
|00004610| 74 2d 3e 6d 29 3b 8e a1 | 8d 91 14 ff f4 66 6f 72 |t->m);..|.....for|
|00004620| 96 05 3f fd 28 93 69 93 | 3d 93 30 3b 93 69 93 3c |..?.(.i.|=.0;.i.<|
|00004630| 93 58 6d 61 74 2d 3e 6d | 3b 93 69 2b 2b 93 29 8e |.Xmat->m|;.i++.).|
|00004640| a1 8d 91 24 bf eb 78 2d | 3e 76 65 5b 69 5d 96 05 |...$..x-|>ve[i]..|
|00004650| 3f fd 3d 93 58 6d 61 74 | 2d 3e 6d 65 5b 69 5d 5b |?.=.Xmat|->me[i][|
|00004660| 30 5d 3b 8e a1 8d 7d 8e | a6 8d 91 0f 00 00 b2 54 |0];...}.|.......T|
|00004670| 68 65 96 03 06 78 da 6d | 5f 73 61 76 65 28 29 93 |he...x.m|_save().|
|00004680| b2 72 6f 75 74 69 6e 65 | 93 73 61 95 b8 e3 76 93 |.routine|.sa...v.|
|00004690| 65 73 96 03 06 78 74 68 | 65 93 6d 61 74 72 69 78 |es...xth|e.matrix|
|000046a0| 93 da 41 9b 03 06 64 b2 | 74 6f 93 74 68 65 93 0c |..A...d.|to.the..|
|000046b0| 6c 65 2f 73 74 72 65 61 | 6d 93 da 66 70 93 b2 69 |le/strea|m..fp..i|
|000046c0| 6e 93 4d 41 91 ff 2a aa | 54 4c 41 42 98 73 61 95 |n.MA..*.|TLAB.sa.|
|000046d0| b8 e3 76 93 65 96 03 06 | 78 66 6f 72 6d 61 74 2e |..v.e...|xformat.|
|000046e0| 91 04 57 7e 54 68 65 93 | 4d 41 91 ff 2a aa 54 4c |..W~The.|MA..*.TL|
|000046f0| 41 42 8e a1 8d 76 91 ff | 71 c7 61 72 69 61 62 6c |AB...v..|q.ariabl|
|00004700| 65 96 03 55 55 6e 61 6d | 65 93 69 73 93 da 6e 61 |e..UUnam|e.is..na|
|00004710| 6d 65 b2 2e 8e 8e 8e 8c | 8b 00 00 00 38 00 00 00 |me......|....8...|
|00004720| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004730| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004740| 00 00 00 ac a7 a0 02 a9 | 52 b3 8d a0 fd 62 ad 4d |........|R....b.M|
|00004750| 8d 8d b2 35 36 92 00 ce | 46 8c db 43 48 41 50 54 |...56...|F..CHAPT|
|00004760| 45 52 96 03 55 55 34 2e | 91 07 c7 1c 42 41 53 49 |ER..UU4.|....BASI|
|00004770| 43 93 44 45 4e 53 45 93 | 4d 41 9b ff 2a aa 54 52 |C.DENSE.|MA..*.TR|
|00004780| 49 58 93 4f 50 45 52 41 | 98 54 49 4f 4e 53 8e 8e |IX.OPERA|.TIONS..|
|00004790| a0 02 84 07 32 8d a0 fd | 98 0a 15 8d 91 0f 00 00 |....2...|........|
|000047a0| b2 54 68 65 96 03 26 20 | da 76 5f 73 61 76 65 28 |.The..& |.v_save(|
|000047b0| 29 93 b2 72 6f 75 74 69 | 6e 65 93 73 61 95 b8 e3 |)..routi|ne.sa...|
|000047c0| 76 93 65 73 96 03 26 20 | 74 68 65 93 76 90 b8 e3 |v.es..& |the.v...|
|000047d0| 65 63 74 6f 72 93 da 78 | 93 b2 74 6f 93 74 68 65 |ector..x|..to.the|
|000047e0| 93 0c 6c 65 2f 73 74 72 | 65 61 6d 93 da 66 70 93 |..le/str|eam..fp.|
|000047f0| b2 61 73 93 61 6e 93 da | 78 2d 3e 64 69 6d 96 01 |.as.an..|x->dim..|
|00004800| da 76 b8 02 93 b2 31 96 | 03 26 20 6d 61 74 72 69 |.v....1.|.& matri|
|00004810| 78 93 28 69 2e 65 2e 93 | 61 73 93 61 93 63 6f 6c |x.(i.e..|as.a.col|
|00004820| 75 6d 6e 8e a4 0c 00 00 | 8d 76 9a b8 e3 65 63 74 |umn.....|.v...ect|
|00004830| 6f 72 29 96 03 55 55 69 | 6e 93 4d 41 91 ff 2a aa |or)..UUi|n.MA..*.|
|00004840| 54 4c 41 42 93 73 61 98 | 76 98 65 93 66 6f 72 6d |TLAB.sa.|v.e.form|
|00004850| 61 74 2e 91 04 71 c7 54 | 68 65 93 4d 41 91 ff 2a |at...q.T|he.MA..*|
|00004860| aa 54 4c 41 42 93 76 91 | ff 71 c7 61 72 69 61 62 |.TLAB.v.|.q.ariab|
|00004870| 6c 65 93 6e 61 6d 65 93 | 69 73 93 da 6e 61 6d 65 |le.name.|is..name|
|00004880| b2 2e 8e a9 10 44 95 8d | 91 0f 00 00 54 68 65 96 |.....D..|....The.|
|00004890| 02 7a 34 da 64 5f 73 61 | 76 65 28 29 93 b2 72 6f |.z4.d_sa|ve()..ro|
|000048a0| 75 74 69 6e 65 93 73 61 | 95 b8 e3 76 93 65 73 96 |utine.sa|...v.es.|
|000048b0| 02 7a 34 74 68 65 93 64 | 6f 75 62 6c 65 93 70 72 |.z4the.d|ouble.pr|
|000048c0| 65 63 69 73 69 6f 6e 93 | 6e 95 b8 e3 75 6d 93 62 |ecision.|n...um.b|
|000048d0| 90 47 1d 65 72 96 02 7a | 34 da 64 93 b2 74 6f 93 |.G.er..z|4.d..to.|
|000048e0| 74 68 65 93 0c 6c 65 2f | 73 74 72 65 61 6d 93 da |the..le/|stream..|
|000048f0| 66 70 93 b2 69 6e 93 4d | 41 91 ff 2a aa 54 4c 41 |fp..in.M|A..*.TLA|
|00004900| 42 91 02 79 fd 73 61 95 | b8 e3 76 93 65 91 02 7a |B..y.sa.|..v.e..z|
|00004910| 34 66 6f 72 6d 61 74 2e | 8e a1 8d 54 68 65 96 03 |4format.|...The..|
|00004920| 55 55 4d 41 91 ff 2a aa | 54 4c 41 42 93 76 91 ff |UUMA..*.|TLAB.v..|
|00004930| 71 c7 61 72 69 61 62 6c | 65 93 6e 61 6d 65 93 69 |q.ariabl|e.name.i|
|00004940| 73 93 da 6e 61 6d 65 b2 | 2e 8e a6 8d 91 0f 00 00 |s..name.|........|
|00004950| 54 68 65 9b 03 4d bc 4d | 41 91 ff 2a aa 54 4c 41 |The..M.M|A..*.TLA|
|00004960| 42 91 03 4d ba 73 61 95 | b8 e3 76 93 65 98 66 6f |B..M.sa.|..v.e.fo|
|00004970| 72 6d 61 74 98 63 61 6e | 98 64 65 70 90 47 1d 65 |rmat.can|.dep.G.e|
|00004980| 6e 64 98 69 6e 98 73 75 | 62 74 6c 65 98 77 93 61 |nd.in.su|btle.w.a|
|00004990| 93 79 73 98 6f 6e 98 74 | 68 65 98 74 93 79 70 90 |.ys.on.t|he.t.yp.|
|000049a0| 47 1d 65 98 6f 66 98 6d | 61 63 93 68 69 6e 65 98 |G.e.of.m|ac.hine.|
|000049b0| 75 73 65 64 2c 91 03 4f | 41 73 6f 98 79 93 6f 75 |used,..O|Aso.y.ou|
|000049c0| 98 6d 61 93 79 98 6e 65 | 65 64 98 74 6f 8e a1 8d |.ma.y.ne|ed.to...|
|000049d0| 73 65 74 96 03 41 87 74 | 68 65 93 6d 61 63 9a b8 |set..A.t|he.mac..|
|000049e0| e3 68 69 6e 65 93 74 98 | 79 70 9a 47 1d 65 93 69 |.hine.t.|yp.G.e.i|
|000049f0| 6e 93 da 6d 61 63 68 69 | 6e 65 2e 68 b2 2e 91 04 |n..machi|ne.h....|
|00004a00| 6b 2d 54 68 69 73 93 73 | 68 6f 75 6c 64 93 75 73 |k-This.s|hould.us|
|00004a10| 75 61 6c 6c 79 93 6a 75 | 73 74 93 6d 65 61 6e 93 |ually.ju|st.mean.|
|00004a20| 61 64 64 69 6e 67 93 61 | 93 6c 69 6e 65 93 74 6f |adding.a|.line.to|
|00004a30| 93 da 6d 61 63 68 69 6e | 65 2e 68 93 b2 74 6f 93 |..machin|e.h..to.|
|00004a40| 62 98 65 93 6f 6e 65 93 | 6f 66 8e a9 18 44 95 8d |b.e.one.|of...D..|
|00004a50| da 23 64 65 66 69 6e 65 | 96 05 3f fd 4d 41 43 48 |.#define|..?.MACH|
|00004a60| 5f 49 44 93 49 4e 54 45 | 4c 91 39 bf df 2f 2a 93 |_ID.INTE|L.9../*.|
|00004a70| 38 30 78 38 37 93 66 6f | 72 6d 61 74 93 2a 2f 8e |80x87.fo|rmat.*/.|
|00004a80| a1 8d 23 64 65 66 69 6e | 65 96 05 3f fd 4d 41 43 |..#defin|e..?.MAC|
|00004a90| 48 5f 49 44 93 4d 4f 54 | 4f 52 4f 4c 41 91 29 ff |H_ID.MOT|OROLA.).|
|00004aa0| e8 2f 2a 93 36 38 38 38 | 78 93 66 6f 72 6d 61 74 |./*.6888|x.format|
|00004ab0| 93 2a 2f 8e a1 8d 23 64 | 65 66 69 6e 65 96 05 3f |.*/...#d|efine..?|
|00004ac0| fd 4d 41 43 48 5f 49 44 | 93 56 41 58 5f 44 91 39 |.MACH_ID|.VAX_D.9|
|00004ad0| bf df 2f 2a 93 56 41 58 | 93 44 93 66 6f 72 6d 61 |../*.VAX|.D.forma|
|00004ae0| 74 93 2a 2f 8e a1 8d 23 | 64 65 66 69 6e 65 96 05 |t.*/...#|define..|
|00004af0| 3f fd 4d 41 43 48 5f 49 | 44 93 56 41 58 5f 47 91 |?.MACH_I|D.VAX_G.|
|00004b00| 39 bf df 2f 2a 93 56 41 | 58 93 47 93 66 6f 72 6d |9../*.VA|X.G.form|
|00004b10| 61 74 93 2a 2f 8e a6 8d | b2 74 6f 96 03 63 84 62 |at.*/...|.to..c.b|
|00004b20| 90 47 1d 65 93 74 68 65 | 93 61 70 70 72 6f 70 72 |.G.e.the|.appropr|
|00004b30| 69 61 74 65 93 6d 61 63 | 9a b8 e3 68 69 6e 65 2e |iate.mac|...hine.|
|00004b40| 91 04 9c 55 54 68 65 93 | 6d 61 63 98 68 69 6e 65 |...UThe.|mac.hine|
|00004b50| 93 64 65 70 90 47 1d 65 | 6e 64 65 6e 63 65 93 69 |.dep.G.e|ndence.i|
|00004b60| 6e 98 76 98 6f 6c 76 98 | 65 73 93 62 90 47 1d 6f |n.v.olv.|es.b.G.o|
|00004b70| 74 68 93 77 68 65 74 68 | 65 72 93 49 45 45 45 9b |th.wheth|er.IEEE.|
|00004b80| 03 63 81 6f 72 93 6e 6f | 6e 93 49 45 45 45 98 66 |.c.or.no|n.IEEE.f|
|00004b90| 6f 72 6d 61 74 8e a1 8d | 0d 6f 61 74 69 6e 67 96 |ormat...|.oating.|
|00004ba0| 03 60 d6 70 90 47 1d 6f | 69 6e 9a b8 e3 74 93 6e |.`.p.G.o|in...t.n|
|00004bb0| 98 75 6d 98 62 90 47 1d | 65 72 73 93 61 72 65 93 |.um.b.G.|ers.are.|
|00004bc0| 75 73 65 64 2c 91 03 63 | b6 62 75 74 93 61 6c 73 |used,..c|.but.als|
|00004bd0| 6f 93 77 68 65 74 68 65 | 72 93 6f 72 93 6e 6f 74 |o.whethe|r.or.not|
|00004be0| 93 74 68 65 93 6d 61 63 | 98 68 69 6e 65 93 69 73 |.the.mac|.hine.is|
|00004bf0| 93 61 93 5c 6c 69 74 74 | 6c 65 2d 65 6e 64 69 61 |.a.\litt|le-endia|
|00004c00| 6e 22 93 6f 72 93 61 93 | 5c 62 69 67 2d 65 6e 64 |n".or.a.|\big-end|
|00004c10| 69 61 6e 22 8e a1 8d 6d | 61 63 90 b8 e3 68 69 6e |ian"...m|ac...hin|
|00004c20| 65 2e 8e a9 13 44 95 8d | 8d dc 42 55 47 53 8e 8e |e....D..|..BUGS..|
|00004c30| a4 10 44 95 8d 91 0f 00 | 00 b2 54 68 65 96 03 55 |..D.....|..The..U|
|00004c40| 55 da 6d 5f 6c 6f 61 64 | 28 29 93 b2 72 6f 75 74 |U.m_load|()..rout|
|00004c50| 69 6e 65 93 77 69 6c 6c | 93 6f 6e 6c 79 93 72 65 |ine.will|.only.re|
|00004c60| 61 64 93 69 6e 93 74 68 | 65 93 72 65 61 6c 93 70 |ad.in.th|e.real.p|
|00004c70| 61 72 74 93 6f 66 93 61 | 93 63 6f 6d 70 6c 65 78 |art.of.a|.complex|
|00004c80| 93 6d 61 74 72 69 78 2e | 8e a1 8d 91 0f 00 00 54 |.matrix.|.......T|
|00004c90| 68 65 96 03 55 55 72 6f | 75 74 69 6e 65 73 93 61 |he..UUro|utines.a|
|00004ca0| 72 65 93 6d 61 63 95 b8 | e3 68 69 6e 65 2d 64 65 |re.mac..|.hine-de|
|00004cb0| 70 9a 47 1d 65 6e 64 65 | 6e 93 74 96 03 55 55 61 |p.G.ende|n.t..UUa|
|00004cc0| 73 93 64 65 73 63 72 69 | 62 98 65 64 93 61 62 98 |s.descri|b.ed.ab.|
|00004cd0| 6f 95 b8 e3 76 93 65 2e | 8e a6 8d 8d dc 53 4f 55 |o...v.e.|.....SOU|
|00004ce0| 52 43 45 91 03 55 55 46 | 49 4c 45 3a 91 14 00 02 |RCE..UUF|ILE:....|
|00004cf0| da 6d 61 74 6c 61 62 2e | 63 8e 8e 8e 8e 8c 8b 00 |.matlab.|c.......|
|00004d00| 00 00 39 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |..9.....|........|
|00004d10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d20| 00 00 00 00 00 00 00 00 | 00 b3 ac a0 02 a9 52 b3 |........|......R.|
|00004d30| 8d a0 fd 62 ad 4d 8d 8d | 92 01 cb 78 6e db 35 37 |...b.M..|...xn.57|
|00004d40| 8e 8e a0 02 84 07 32 8d | a0 fd 98 0a 15 8d 8d dc |......2.|........|
|00004d50| 4e 41 4d 45 8e 8e 9f 10 | 44 95 8d 91 0f 00 00 da |NAME....|D.......|
|00004d60| 6d 8d 91 00 a1 45 89 00 | 00 66 66 00 03 26 66 8e |m....E..|.ff..&f.|
|00004d70| 96 03 c7 ab 74 72 61 6e | 73 70 2c 9b 05 3f fd 6d |....tran|sp,..?.m|
|00004d80| 6d 74 72 8d 91 00 a1 45 | 89 00 00 66 66 00 03 26 |mtr....E|...ff..&|
|00004d90| 66 8e 93 6d 6c 74 2c 98 | 6d 74 72 6d 8d 91 00 a1 |f..mlt,.|mtrm....|
|00004da0| 45 89 00 00 66 66 00 03 | 26 66 8e 93 6d 6c 74 96 |E...ff..|&f..mlt.|
|00004db0| 03 55 55 b2 7b 93 6d 61 | 74 72 69 78 93 74 72 61 |.UU.{.ma|trix.tra|
|00004dc0| 6e 73 70 90 47 1d 6f 73 | 65 73 93 61 6e 64 93 6d |nsp.G.os|es.and.m|
|00004dd0| 90 b8 e3 75 6c 74 69 70 | 6c 69 63 61 74 69 6f 6e |...ultip|lication|
|00004de0| 8e 9f 13 44 95 8d 8d dc | 53 59 4e 4f 50 53 49 53 |...D....|SYNOPSIS|
|00004df0| 8e 8e 9f 18 44 95 8d da | 23 69 6e 63 6c 75 64 65 |....D...|#include|
|00004e00| 91 05 3f fd 22 6d 61 74 | 72 69 78 2e 68 22 8e a4 |..?."mat|rix.h"..|
|00004e10| 0c 00 00 8d 4d 41 54 91 | 1a 3f f1 2a 6d 5f 74 72 |....MAT.|.?.*m_tr|
|00004e20| 61 6e 73 70 28 41 2c 4f | 55 54 29 8e a1 8d 4d 41 |ansp(A,O|UT)...MA|
|00004e30| 54 96 05 3f fd 2a 41 2c | 93 2a 4f 55 54 3b 8e a9 |T..?.*A,|.*OUT;..|
|00004e40| 1a 44 95 8d 4d 41 54 91 | 1a 3f f1 2a 6d 6d 74 72 |.D..MAT.|.?.*mmtr|
|00004e50| 5f 6d 6c 74 28 41 2c 42 | 2c 4f 55 54 29 8e a1 8d |_mlt(A,B|,OUT)...|
|00004e60| 4d 41 54 96 05 3f fd 2a | 41 2c 93 2a 42 2c 93 2a |MAT..?.*|A,.*B,.*|
|00004e70| 4f 55 54 3b 8e a6 8d 4d | 41 54 91 1a 3f f1 2a 6d |OUT;...M|AT..?.*m|
|00004e80| 74 72 6d 5f 6d 6c 74 28 | 41 2c 42 2c 4f 55 54 29 |trm_mlt(|A,B,OUT)|
|00004e90| 8e a1 8d 4d 41 54 96 05 | 3f fd 2a 41 2c 93 2a 42 |...MAT..|?.*A,.*B|
|00004ea0| 2c 93 2a 4f 55 54 3b 8e | 9f 1d 44 95 8d 8d dc 44 |,.*OUT;.|..D....D|
|00004eb0| 45 53 43 52 49 50 54 49 | 4f 4e 8e 8e a9 10 44 95 |ESCRIPTI|ON....D.|
|00004ec0| 8d 91 0f 00 00 b2 54 68 | 65 96 03 d7 e9 72 6f 75 |......Th|e....rou|
|00004ed0| 74 69 6e 65 93 da 6d 5f | 74 72 61 6e 73 70 28 29 |tine..m_|transp()|
|00004ee0| 93 b2 74 72 61 6e 73 70 | 9a 47 1d 6f 73 65 73 93 |..transp|.G.oses.|
|00004ef0| 74 68 65 93 6d 61 74 72 | 69 78 93 da 41 91 03 d7 |the.matr|ix..A...|
|00004f00| c7 b2 61 6e 64 93 73 74 | 6f 72 65 73 93 74 68 65 |..and.st|ores.the|
|00004f10| 93 72 65 73 75 6c 74 93 | 69 6e 93 da 4f 55 54 b2 |.result.|in..OUT.|
|00004f20| 2e 93 54 68 69 73 93 72 | 6f 75 74 69 6e 65 93 6d |..This.r|outine.m|
|00004f30| 61 90 b8 e3 79 93 62 98 | 65 93 dd 69 6e 8e a1 8d |a...y.b.|e..in...|
|00004f40| 73 69 74 75 91 04 19 b8 | b2 28 69 2e 65 2e 9b 03 |situ....|.(i.e...|
|00004f50| 55 55 da 41 96 05 3f fd | 3d 3d 93 4f 55 54 b2 29 |UU.A..?.|==.OUT.)|
|00004f60| 98 6f 6e 6c 79 98 69 66 | 98 da 41 98 b2 69 73 98 |.only.if|..A..is.|
|00004f70| 73 71 75 61 72 65 2e 8e | a6 8d 91 0f 00 00 54 68 |square..|......Th|
|00004f80| 65 96 03 0e 3e 72 6f 75 | 74 69 6e 65 93 da 6d 6d |e...>rou|tine..mm|
|00004f90| 74 72 5f 6d 6c 74 28 29 | 93 b2 66 6f 72 6d 73 93 |tr_mlt()|..forms.|
|00004fa0| 74 68 65 93 70 72 6f 90 | 47 1d 64 75 63 74 93 b5 |the.pro.|G.duct..|
|00004fb0| 41 42 8d 91 00 80 71 9f | fc 5e ff b4 54 8e 91 06 |AB....q.|.^..T...|
|00004fc0| cd 27 b2 2c 91 03 1c 76 | 77 68 69 63 90 b8 e3 68 |.'.,...v|whic...h|
|00004fd0| 93 69 73 93 73 74 6f 72 | 65 64 93 69 6e 93 da 4f |.is.stor|ed.in..O|
|00004fe0| 55 54 b2 2e 93 54 68 65 | 93 72 6f 75 74 69 6e 65 |UT...The|.routine|
|00004ff0| 93 da 6d 74 72 6d 5f 6d | 6c 74 28 29 93 b2 66 6f |..mtrm_m|lt()..fo|
|00005000| 72 6d 73 8e a1 8d 74 68 | 65 96 02 d5 b7 70 72 6f |rms...th|e....pro|
|00005010| 9a 47 1d 64 75 63 74 93 | b5 41 8d 9f fc 5e ff b4 |.G.duct.|.A...^..|
|00005020| 54 8e 91 06 4c b6 b5 42 | 91 00 80 71 b2 2c 91 02 |T...L..B|...q.,..|
|00005030| ef 3d 77 68 69 63 90 b8 | e3 68 93 69 73 93 73 74 |.=whic..|.h.is.st|
|00005040| 6f 72 65 64 93 69 6e 93 | da 4f 55 54 b2 2e 93 4e |ored.in.|.OUT...N|
|00005050| 65 69 74 68 65 72 93 6f | 66 93 74 68 65 73 65 93 |either.o|f.these.|
|00005060| 72 6f 75 74 69 6e 65 73 | 93 63 61 6e 93 66 6f 72 |routines|.can.for|
|00005070| 6d 93 74 68 65 93 70 72 | 6f 98 64 75 63 74 93 dd |m.the.pr|o.duct..|
|00005080| 69 6e 91 03 1e 7f 73 69 | 74 75 b2 2e 91 04 47 3d |in....si|tu....G=|
|00005090| 54 68 69 73 93 6d 65 61 | 6e 73 8e a1 8d 74 68 61 |This.mea|ns...tha|
|000050a0| 74 96 03 55 55 74 68 65 | 79 93 6d 9a b8 e3 75 73 |t..UUthe|y.m...us|
|000050b0| 74 93 62 90 47 1d 65 93 | 75 73 65 64 93 77 69 74 |t.b.G.e.|used.wit|
|000050c0| 68 93 da 41 96 05 3f fd | 21 3d 93 4f 55 54 96 03 |h..A..?.|!=.OUT..|
|000050d0| 55 55 b2 61 6e 64 93 da | 42 96 05 3f fd 21 3d 93 |UU.and..|B..?.!=.|
|000050e0| 4f 55 54 b2 2e 96 03 55 | 55 48 6f 98 77 98 65 76 |OUT....U|UHo.w.ev|
|000050f0| 98 65 72 2c 93 79 98 6f | 75 93 63 61 6e 93 73 74 |.er,.y.o|u.can.st|
|00005100| 69 6c 6c 93 75 73 65 93 | da 41 96 05 3f fd 3d 3d |ill.use.|.A..?.==|
|00005110| 93 42 b2 2e 8e a6 8d 91 | 0f 00 00 46 91 ff 2a aa |.B......|...F..*.|
|00005120| 6f 72 96 03 f8 0c 61 6c | 6c 93 74 68 65 93 61 62 |or....al|l.the.ab|
|00005130| 90 47 1d 6f 95 b8 e3 76 | 93 65 96 03 f8 0c 72 6f |.G.o...v|.e....ro|
|00005140| 75 74 69 6e 65 73 2c 91 | 04 20 ba 69 66 93 da 4f |utines,.|. .if..O|
|00005150| 55 54 9b 03 f7 e3 b2 69 | 73 93 4e 55 4c 4c 98 6f |UT.....i|s.NULL.o|
|00005160| 72 93 74 6f 90 47 1d 6f | 93 73 6d 61 6c 6c 93 74 |r.to.G.o|.small.t|
|00005170| 6f 93 63 6f 6e 90 b8 e3 | 74 61 69 6e 93 74 68 65 |o.con...|tain.the|
|00005180| 93 72 65 73 75 6c 74 2c | 91 04 20 ba 74 68 65 6e |.result,|.. .then|
|00005190| 93 69 74 93 69 73 93 72 | 65 73 69 7a 65 64 93 74 |.it.is.r|esized.t|
|000051a0| 6f 93 74 68 65 8e a1 8d | 63 6f 72 72 65 63 74 96 |o.the...|correct.|
|000051b0| 03 55 55 73 69 7a 65 2c | 93 61 6e 64 93 63 61 6e |.UUsize,|.and.can|
|000051c0| 93 74 68 65 6e 93 62 90 | 47 1d 65 93 72 65 74 75 |.then.b.|G.e.retu|
|000051d0| 72 6e 65 64 2e 8e 9f 13 | 44 95 8d 8d dc 45 58 41 |rned....|D....EXA|
|000051e0| 4d 50 4c 45 8e 8e 9f 1a | 44 95 8d da 4d 41 54 91 |MPLE....|D...MAT.|
|000051f0| 0f bf f7 2a 41 2c 96 05 | 3f fd 2a 42 2c 93 2a 43 |...*A,..|?.*B,.*C|
|00005200| 3b 8e a1 8d 91 0a 7f fa | 2e 2e 2e 2e 2e 2e 8e a1 |;.......|........|
|00005210| 8d 43 96 05 3f fd 3d 93 | 6d 5f 74 72 61 6e 73 70 |.C..?.=.|m_transp|
|00005220| 28 41 2c 4d 4e 55 4c 4c | 29 3b 91 0f bf f7 2f 2a |(A,MNULL|);..../*|
|00005230| 93 43 93 3d 93 41 5e 54 | 93 2a 2f 8e a1 8d 6d 6d |.C.=.A^T|.*/...mm|
|00005240| 74 72 5f 6d 6c 74 28 41 | 2c 42 2c 43 29 3b 91 2f |tr_mlt(A|,B,C);./|
|00005250| 3f e5 2f 2a 96 05 3f fd | 43 93 3d 93 41 2e 42 5e |?./*..?.|C.=.A.B^|
|00005260| 54 93 2a 2f 8e a1 8d 6d | 74 72 6d 5f 6d 6c 74 28 |T.*/...m|trm_mlt(|
|00005270| 41 2c 42 2c 43 29 3b 91 | 2f 3f e5 2f 2a 96 05 3f |A,B,C);.|/?./*..?|
|00005280| fd 43 93 3d 93 41 5e 54 | 2e 42 93 2a 2f 8e 9f 1d |.C.=.A^T|.B.*/...|
|00005290| 44 95 8d 8d dc 53 4f 55 | 52 43 45 91 03 55 55 46 |D....SOU|RCE..UUF|
|000052a0| 49 4c 45 3a 91 14 00 02 | da 6d 61 74 6f 70 2e 63 |ILE:....|.matop.c|
|000052b0| 8e 8e 8e 8e 8c 8b 00 00 | 00 3a 00 00 00 00 00 00 |........|.:......|
|000052c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000052d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000052e0| b9 92 a0 02 a9 52 b3 8d | a0 fd 62 ad 4d 8d 8d b2 |.....R..|..b.M...|
|000052f0| 35 38 92 00 ce 46 8c db | 43 48 41 50 54 45 52 96 |58...F..|CHAPTER.|
|00005300| 03 55 55 34 2e 91 07 c7 | 1c 42 41 53 49 43 93 44 |.UU4....|.BASIC.D|
|00005310| 45 4e 53 45 93 4d 41 9b | ff 2a aa 54 52 49 58 93 |ENSE.MA.|.*.TRIX.|
|00005320| 4f 50 45 52 41 98 54 49 | 4f 4e 53 8e 8e a0 02 84 |OPERA.TI|ONS.....|
|00005330| 07 32 8d a0 fd 98 0a 15 | 8d 8d dc 4e 41 4d 45 8e |.2......|...NAME.|
|00005340| 8e 9f 10 44 95 8d 91 0f | 00 00 da 6d 8d 91 00 a1 |...D....|...m....|
|00005350| 45 89 00 00 66 66 00 03 | 26 66 8e 96 03 c7 ab 6e |E...ff..|&f.....n|
|00005360| 6f 72 6d 31 2c 9b 05 3f | fd 6d 8d 91 00 a1 45 89 |orm1,..?|.m....E.|
|00005370| 00 00 66 66 00 03 26 66 | 8e 93 6e 6f 72 6d 8d 91 |..ff..&f|..norm..|
|00005380| 00 a1 45 89 00 00 66 66 | 00 03 26 66 8e 93 69 6e |..E...ff|..&f..in|
|00005390| 66 2c 98 6d 8d 91 00 a1 | 45 89 00 00 66 66 00 03 |f,.m....|E...ff..|
|000053a0| 26 66 8e 93 6e 6f 72 6d | 8d 91 00 a1 45 89 00 00 |&f..norm|....E...|
|000053b0| 66 66 00 03 26 66 8e 93 | 66 72 6f 62 96 03 55 55 |ff..&f..|frob..UU|
|000053c0| b2 7b 93 6d 61 74 72 69 | 78 93 6e 6f 72 6d 73 8e |.{.matri|x.norms.|
|000053d0| 9f 13 44 95 8d 8d dc 53 | 59 4e 4f 50 53 49 53 8e |..D....S|YNOPSIS.|
|000053e0| 8e 9f 18 44 95 8d da 23 | 69 6e 63 6c 75 64 65 91 |...D...#|include.|
|000053f0| 05 3f fd 22 6d 61 74 72 | 69 78 2e 68 22 8e a4 0c |.?."matr|ix.h"...|
|00005400| 00 00 8d 64 6f 75 62 6c | 65 91 0f bf f7 6d 5f 6e |...doubl|e....m_n|
|00005410| 6f 72 6d 31 28 41 29 8e | a1 8d 4d 41 54 91 1f 7f |orm1(A).|..MAT...|
|00005420| ee 2a 41 3b 8e a9 1a 44 | 95 8d 64 6f 75 62 6c 65 |.*A;...D|..double|
|00005430| 91 0f bf f7 6d 5f 6e 6f | 72 6d 5f 69 6e 66 28 41 |....m_no|rm_inf(A|
|00005440| 29 8e a1 8d 4d 41 54 91 | 1f 7f ee 2a 41 3b 8e a6 |)...MAT.|...*A;..|
|00005450| 8d 64 6f 75 62 6c 65 91 | 0f bf f7 6d 5f 6e 6f 72 |.double.|...m_nor|
|00005460| 6d 5f 66 72 6f 62 28 41 | 29 8e a1 8d 4d 41 54 91 |m_frob(A|)...MAT.|
|00005470| 1f 7f ee 2a 41 3b 8e 9f | 1d 44 95 8d 8d dc 44 45 |...*A;..|.D....DE|
|00005480| 53 43 52 49 50 54 49 4f | 4e 8e 8e a9 10 44 95 8d |SCRIPTIO|N....D..|
|00005490| 91 0f 00 00 b2 54 68 65 | 73 65 96 03 d5 ba 72 6f |.....The|se....ro|
|000054a0| 75 74 69 6e 65 73 93 63 | 6f 6d 70 75 74 65 93 6d |utines.c|ompute.m|
|000054b0| 61 74 72 69 78 93 6e 6f | 72 6d 73 2e 91 05 f2 f7 |atrix.no|rms.....|
|000054c0| 54 68 65 93 72 6f 75 74 | 69 6e 65 93 da 6d 5f 6e |The.rout|ine..m_n|
|000054d0| 6f 72 6d 31 28 29 93 b2 | 63 6f 6d 70 75 74 65 73 |orm1()..|computes|
|000054e0| 93 74 68 65 93 6d 61 74 | 72 69 78 93 6e 6f 72 6d |.the.mat|rix.norm|
|000054f0| 93 6f 66 93 da 41 91 03 | d5 99 b2 69 6e 93 74 68 |.of..A..|...in.th|
|00005500| 65 8e a1 8d 6d 61 74 72 | 69 78 91 03 55 55 31 7b |e...matr|ix..UU1{|
|00005510| 6e 6f 72 6d 3b 8e a1 8d | da 6d 5f 6e 6f 72 6d 5f |norm;...|.m_norm_|
|00005520| 69 6e 66 28 29 96 03 08 | d4 b2 63 6f 6d 70 75 74 |inf()...|..comput|
|00005530| 65 73 93 74 68 65 93 6d | 61 74 72 69 78 93 6e 6f |es.the.m|atrix.no|
|00005540| 72 6d 93 6f 66 93 da 41 | 91 03 08 c0 b2 69 6e 93 |rm.of..A|.....in.|
|00005550| 74 68 65 93 6d 61 74 72 | 69 78 93 b8 31 b2 7b 6e |the.matr|ix..1.{n|
|00005560| 6f 72 6d 3b 91 03 22 54 | da 6d 5f 6e 6f 72 6d 5f |orm;.."T|.m_norm_|
|00005570| 66 72 6f 62 28 29 93 b2 | 63 6f 6d 70 75 74 65 73 |frob()..|computes|
|00005580| 93 74 68 65 93 46 91 ff | 2a aa 72 6f 62 90 47 1d |.the.F..|*.rob.G.|
|00005590| 65 2d 8e a1 8d 6e 69 75 | 73 96 02 97 58 6e 6f 72 |e-...niu|s...Xnor|
|000055a0| 6d 93 6f 66 93 da 41 b2 | 2e 93 41 6c 6c 93 6f 66 |m.of..A.|..All.of|
|000055b0| 93 74 68 65 73 65 93 72 | 6f 75 74 69 6e 65 73 93 |.these.r|outines.|
|000055c0| 61 72 65 93 75 6e 73 63 | 61 6c 65 64 3b 91 02 d6 |are.unsc|aled;...|
|000055d0| ad 74 68 61 74 93 69 73 | 2c 91 02 bd 58 74 68 65 |.that.is|,...Xthe|
|000055e0| 72 65 93 69 73 93 6e 6f | 93 73 63 61 6c 69 6e 67 |re.is.no|.scaling|
|000055f0| 93 76 9a b8 e3 65 63 74 | 6f 72 93 66 6f 72 93 77 |.v...ect|or.for.w|
|00005600| 98 65 69 67 68 98 74 69 | 6e 67 93 74 68 65 93 65 |.eigh.ti|ng.the.e|
|00005610| 6c 65 6d 65 6e 98 74 73 | 8e a1 8d 6f 66 91 03 55 |lemen.ts|...of..U|
|00005620| 55 da 41 b2 2e 8e a6 8d | 91 0f 00 00 54 68 65 73 |U.A.....|....Thes|
|00005630| 65 96 03 55 55 6e 6f 72 | 6d 73 93 61 72 65 93 64 |e..UUnor|ms.are.d|
|00005640| 65 0c 6e 65 64 93 74 68 | 72 6f 75 67 68 93 74 68 |e.ned.th|rough.th|
|00005650| 65 93 66 6f 6c 6c 6f 9a | b8 e3 77 69 6e 67 93 66 |e.follo.|..wing.f|
|00005660| 6f 72 6d 98 75 6c 61 65 | 3a 8e 9f 17 71 cb 8d 8d |orm.ulae|:...q...|
|00005670| 8d 8d 92 00 80 b4 84 b8 | 6b b5 41 b8 6b 8d 9f 01 |........|k.A.k...|
|00005680| 7f ff b1 31 8e 91 07 43 | 8b b2 3d 8d 8d 91 02 c7 |...1...C|..=.....|
|00005690| 18 6d 61 78 8e 9f 06 4c | 70 8d 91 0a 39 fd b4 6a |.max...L|p...9..j|
|000056a0| 8e 8e 8d 8d 8d 91 17 0e | 36 9f f6 7f fc f3 00 fa |........|6.......|
|000056b0| b1 75 12 00 0a 00 00 00 | 0a 00 00 00 06 63 6d 65 |.u......|.....cme|
|000056c0| 78 31 30 ab 58 8e 8e 9f | 0b cc 74 8d 91 1c dc f5 |x10.X...|..t.....|
|000056d0| b4 69 8e 8e 96 27 2a a7 | b8 6a b5 61 8d 9f 01 7f |.i...'*.|.j.a....|
|000056e0| ff b4 69 6a 8e 9b 07 0a | f8 b8 6a b5 3b 91 15 aa |..ij....|..j.;...|
|000056f0| aa b8 6b b5 41 b8 6b 8d | 9f 01 7f ff f3 0c 4f 21 |..k.A.k.|......O!|
|00005700| e2 85 00 07 00 00 00 07 | 00 00 00 05 63 6d 73 79 |........|....cmsy|
|00005710| 37 b7 31 8e 91 0b 3f fd | b2 3d 8d 8d 91 02 c7 18 |7.1...?.|.=......|
|00005720| 6d 61 78 8e 9f 06 4c 70 | 8d 91 0a ab 2d b4 69 8e |max...Lp|....-.i.|
|00005730| 8e 8d 8d 8d 91 17 0e 36 | 9f f6 7f fc ab 58 8e 8e |.......6|.....X..|
|00005740| 9f 0b cc 74 8d 91 1c 6b | c5 b4 6a 8e 8e 93 b8 6a |...t...k|..j....j|
|00005750| b5 61 8d 9f 01 7f ff b4 | 69 6a 8e 98 b8 6a b5 3b |.a......|ij...j.;|
|00005760| 8e 8e 8e 8d 8d 8d 8d b2 | 28 34 2e 31 29 8e 8e 8e |........|(4.1)...|
|00005770| 8e 8e 9f 20 ac 32 8d 8d | 8d 8d 92 00 be 5d 6e b8 |... .2..|.....]n.|
|00005780| 6b b5 41 b8 6b 8d 9f 01 | 7f ff b4 46 8e 91 09 6c |k.A.k...|...F...l|
|00005790| f8 b2 3d 8d 8d 91 02 c7 | 18 9f f2 4a a0 ab 73 8e |..=.....|...J..s.|
|000057a0| 8d 91 0c c7 19 9f f2 4a | a0 89 00 00 66 65 00 26 |.......J|....fe.&|
|000057b0| 7b 46 9f 0d b5 60 8d 8d | 8d 8d 9f f6 7f fc 58 8e |{F...`..|......X.|
|000057c0| 8e 9f 0b cc 74 8d 91 03 | f3 69 b4 69 6a 8e 8e 91 |....t...|.i.ij...|
|000057d0| 10 1c 71 b8 6a b5 61 8d | 9f 01 7f ff b4 69 6a 8e |..q.j.a.|.....ij.|
|000057e0| 91 07 0a f8 b8 6a 8d 9f | fd 1c 72 b1 32 8e 8e 8e |.....j..|..r.2...|
|000057f0| 8e 91 33 42 5f b5 3a 8e | 8e 8e 8d 8d 8d 8d b2 28 |..3B_.:.|.......(|
|00005800| 34 2e 32 29 8e 8e 8e 8e | 8e 9f 26 1a aa 8d 91 0f |4.2)....|..&.....|
|00005810| 00 00 54 68 65 96 03 55 | 55 6d 61 74 72 69 78 93 |..The..U|Umatrix.|
|00005820| 32 7b 6e 6f 72 6d 93 69 | 73 93 6e 6f 74 93 69 6e |2{norm.i|s.not.in|
|00005830| 63 6c 75 64 65 64 93 61 | 73 93 69 74 93 72 65 71 |cluded.a|s.it.req|
|00005840| 75 69 72 65 73 93 74 68 | 65 93 63 61 6c 63 75 6c |uires.th|e.calcul|
|00005850| 61 74 69 6f 6e 93 6f 66 | 93 65 69 67 65 6e 90 b8 |ation.of|.eigen..|
|00005860| e3 76 9b ff 71 c7 61 6c | 75 65 73 93 6f 72 93 73 |.v..q.al|ues.or.s|
|00005870| 69 6e 67 75 6c 61 72 93 | 76 98 61 6c 75 65 73 2e |ingular.|v.alues.|
|00005880| 8e 9f 13 44 95 8d 8d dc | 45 58 41 4d 50 4c 45 8e |...D....|EXAMPLE.|
|00005890| 8e 9f 1a 44 95 8d da 4d | 41 54 91 0f bf f7 2a 41 |...D...M|AT....*A|
|000058a0| 3b 8e a1 8d 91 0a 7f fa | 2e 2e 2e 2e 2e 2e 8e a1 |;.......|........|
|000058b0| 8d 70 72 69 6e 74 66 28 | 22 7c 7c 41 7c 7c 5f 31 |.printf(|"||A||_1|
|000058c0| 96 05 3f fd 3d 93 25 67 | 5c 6e 22 2c 93 6d 5f 6e |..?.=.%g|\n",.m_n|
|000058d0| 6f 72 6d 31 28 41 29 29 | 3b 8e a1 8d 70 72 69 6e |orm1(A))|;...prin|
|000058e0| 74 66 28 22 7c 7c 41 7c | 7c 5f 69 6e 66 96 05 3f |tf("||A|||_inf..?|
|000058f0| fd 3d 93 25 67 5c 6e 22 | 2c 93 6d 5f 6e 6f 72 6d |.=.%g\n"|,.m_norm|
|00005900| 5f 69 6e 66 28 41 29 29 | 3b 8e a1 8d 70 72 69 6e |_inf(A))|;...prin|
|00005910| 74 66 28 22 7c 7c 41 7c | 7c 5f 46 96 05 3f fd 3d |tf("||A|||_F..?.=|
|00005920| 93 25 67 5c 6e 22 2c 93 | 6d 5f 6e 6f 72 6d 5f 66 |.%g\n",.|m_norm_f|
|00005930| 72 6f 62 28 41 29 29 3b | 8e 9f 1d 44 95 8d 8d dc |rob(A));|...D....|
|00005940| 53 45 45 91 03 55 55 41 | 4c 53 4f 8e 8e a6 8d 91 |SEE..UUA|LSO.....|
|00005950| 0f 00 00 da 76 5f 6e 6f | 72 6d 31 28 29 b2 2c 91 |....v_no|rm1().,.|
|00005960| 03 55 55 da 76 5f 6e 6f | 72 6d 5f 69 6e 66 28 29 |.UU.v_no|rm_inf()|
|00005970| 8e a4 13 44 95 8d 8d dc | 42 55 47 53 8e 8e a6 8d |...D....|BUGS....|
|00005980| 91 0f 00 00 b2 54 68 65 | 96 03 55 55 46 91 ff 2a |.....The|..UUF..*|
|00005990| aa 72 6f 62 90 47 1d 65 | 6e 69 75 73 93 6e 6f 72 |.rob.G.e|nius.nor|
|000059a0| 6d 93 63 61 6c 63 75 6c | 61 74 69 6f 6e 73 93 6d |m.calcul|ations.m|
|000059b0| 61 9a b8 e3 79 93 6f 98 | 76 98 65 72 0d 6f 98 77 |a...y.o.|v.er.o.w|
|000059c0| 93 69 66 93 74 68 65 93 | 65 6c 65 6d 65 6e 98 74 |.if.the.|elemen.t|
|000059d0| 73 93 6f 66 93 da 41 93 | b2 61 72 65 93 6f 66 93 |s.of..A.|.are.of.|
|000059e0| 6f 72 64 65 72 8d 8d 93 | 9f f7 e4 fb b8 70 8e 8d |order...|.....p..|
|000059f0| 91 0b aa ac 9f f7 e4 fb | 89 00 00 66 65 00 14 ff |........|...fe...|
|00005a00| f4 9f 08 1b 05 8d da 48 | 55 47 45 8e 8e 8e 91 20 |.......H|UGE.... |
|00005a10| aa a0 b2 2e 8e a1 8d 8d | dc 53 4f 55 52 43 45 91 |........|.SOURCE.|
|00005a20| 03 55 55 46 49 4c 45 3a | 91 14 00 02 da 6e 6f 72 |.UUFILE:|.....nor|
|00005a30| 6d 2e 63 8e 8e 8e 8e 8c | 8b 00 00 00 3b 00 00 00 |m.c.....|....;...|
|00005a40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00005a50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00005a60| 00 00 00 bf 49 a0 02 a9 | 52 b3 8d a0 fd 62 ad 4d |....I...|R....b.M|
|00005a70| 8d 8d 92 01 cb 78 6e db | 35 39 8e 8e a0 02 84 07 |.....xn.|59......|
|00005a80| 32 8d a0 fd 98 0a 15 8d | 8d dc 4e 41 4d 45 8e 8e |2.......|..NAME..|
|00005a90| 9f 10 44 95 8d 91 0f 00 | 00 da 6d 76 8d 91 00 a1 |..D.....|..mv....|
|00005aa0| 45 89 00 00 66 66 00 03 | 26 66 8e 96 03 c7 ab 6d |E...ff..|&f.....m|
|00005ab0| 6c 74 2c 9b 05 3f fd 76 | 6d 8d 91 00 a1 45 89 00 |lt,..?.v|m....E..|
|00005ac0| 00 66 66 00 03 26 66 8e | 93 6d 6c 74 2c 98 6d 76 |.ff..&f.|.mlt,.mv|
|00005ad0| 8d 91 00 a1 45 89 00 00 | 66 66 00 03 26 66 8e 93 |....E...|ff..&f..|
|00005ae0| 6d 6c 74 61 64 64 2c 98 | 76 6d 8d 91 00 a1 45 89 |mltadd,.|vm....E.|
|00005af0| 00 00 66 66 00 03 26 66 | 8e 93 6d 6c 74 61 64 64 |..ff..&f|..mltadd|
|00005b00| 96 03 55 55 b2 7b 93 6d | 61 74 72 69 78 7b 76 9a |..UU.{.m|atrix{v.|
|00005b10| b8 e3 65 63 74 6f 72 93 | 6d 98 75 6c 74 69 70 6c |..ector.|m.ultipl|
|00005b20| 69 63 61 74 69 6f 6e 8e | 9f 13 44 95 8d 8d dc 53 |ication.|..D....S|
|00005b30| 59 4e 4f 50 53 49 53 8e | 8e 9f 18 44 95 8d da 23 |YNOPSIS.|...D...#|
|00005b40| 69 6e 63 6c 75 64 65 91 | 05 3f fd 22 6d 61 74 72 |include.|.?."matr|
|00005b50| 69 78 2e 68 22 8e a4 0c | 00 00 8d 56 45 43 91 1a |ix.h"...|...VEC..|
|00005b60| 3f f1 2a 6d 76 5f 6d 6c | 74 28 41 2c 78 2c 6f 75 |?.*mv_ml|t(A,x,ou|
|00005b70| 74 29 8e a1 8d 4d 41 54 | 91 1a 3f f1 2a 41 3b 8e |t)...MAT|..?.*A;.|
|00005b80| a1 8d 56 45 43 91 1a 3f | f1 2a 78 2c 91 05 3f fd |..VEC..?|.*x,..?.|
|00005b90| 2a 6f 75 74 3b 8e a9 1a | 44 95 8d 56 45 43 91 1a |*out;...|D..VEC..|
|00005ba0| 3f f1 2a 76 6d 5f 6d 6c | 74 28 41 2c 78 2c 6f 75 |?.*vm_ml|t(A,x,ou|
|00005bb0| 74 29 8e a1 8d 4d 41 54 | 91 1a 3f f1 2a 41 3b 8e |t)...MAT|..?.*A;.|
|00005bc0| a1 8d 56 45 43 91 1a 3f | f1 2a 78 2c 91 05 3f fd |..VEC..?|.*x,..?.|
|00005bd0| 2a 6f 75 74 3b 8e a6 8d | 56 45 43 91 1a 3f f1 2a |*out;...|VEC..?.*|
|00005be0| 6d 76 5f 6d 6c 74 61 64 | 64 28 76 31 2c 76 32 2c |mv_mltad|d(v1,v2,|
|00005bf0| 41 2c 61 6c 70 68 61 2c | 6f 75 74 29 8e a1 8d 56 |A,alpha,|out)...V|
|00005c00| 45 43 91 1a 3f f1 2a 76 | 31 2c 96 05 3f fd 2a 76 |EC..?.*v|1,..?.*v|
|00005c10| 32 2c 93 2a 6f 75 74 3b | 8e a1 8d 4d 41 54 91 1a |2,.*out;|...MAT..|
|00005c20| 3f f1 2a 41 3b 8e a1 8d | 64 6f 75 62 6c 65 91 0a |?.*A;...|double..|
|00005c30| 7f fa 61 6c 70 68 61 3b | 8e a6 8d 56 45 43 91 1a |..alpha;|...VEC..|
|00005c40| 3f f1 2a 76 6d 5f 6d 6c | 74 61 64 64 28 76 31 2c |?.*vm_ml|tadd(v1,|
|00005c50| 76 32 2c 41 2c 61 6c 70 | 68 61 2c 6f 75 74 29 8e |v2,A,alp|ha,out).|
|00005c60| a1 8d 56 45 43 91 1a 3f | f1 2a 76 31 2c 96 05 3f |..VEC..?|.*v1,..?|
|00005c70| fd 2a 76 32 2c 93 2a 6f | 75 74 3b 8e a1 8d 4d 41 |.*v2,.*o|ut;...MA|
|00005c80| 54 91 1a 3f f1 2a 41 3b | 8e a1 8d 64 6f 75 62 6c |T..?.*A;|...doubl|
|00005c90| 65 91 0a 7f fa 61 6c 70 | 68 61 3b 8e 9f 1d 44 95 |e....alp|ha;...D.|
|00005ca0| 8d 8d dc 44 45 53 43 52 | 49 50 54 49 4f 4e 8e 8e |...DESCR|IPTION..|
|00005cb0| a9 10 44 95 8d 91 0f 00 | 00 b2 54 68 65 96 03 e9 |..D.....|..The...|
|00005cc0| 0a 72 6f 75 74 69 6e 65 | 73 93 da 6d 76 5f 6d 6c |.routine|s..mv_ml|
|00005cd0| 74 28 29 93 b2 61 6e 64 | 93 da 76 6d 5f 6d 6c 74 |t()..and|..vm_mlt|
|00005ce0| 28 29 93 b2 66 6f 72 6d | 93 b5 41 78 93 b2 61 6e |()..form|..Ax..an|
|00005cf0| 64 93 b5 41 8d 9f fc 5e | ff b4 54 8e 9b 06 4c b6 |d..A...^|..T...L.|
|00005d00| b5 78 96 03 bd 44 b2 3d | 93 28 b5 78 8d 9f fc 5e |.x...D.=|.(.x...^|
|00005d10| ff b4 54 8e 98 b5 41 b2 | 29 8d 9f fc 5e ff b4 54 |..T...A.|)...^..T|
|00005d20| 8e 91 0a 35 c0 b2 61 6e | 64 96 03 e9 0a 73 74 6f |...5..an|d....sto|
|00005d30| 72 65 93 69 74 93 69 6e | 93 da 6f 75 74 b2 2e 91 |re.it.in|..out...|
|00005d40| 06 2c e5 54 68 65 93 72 | 6f 75 74 69 6e 65 73 8e |.,.The.r|outines.|
|00005d50| a1 8d da 6d 76 5f 6d 6c | 74 61 64 64 28 29 96 03 |...mv_ml|tadd()..|
|00005d60| 9c f4 b2 61 6e 64 93 da | 76 6d 5f 6d 6c 74 61 64 |...and..|vm_mltad|
|00005d70| 64 28 29 93 b2 66 6f 72 | 6d 93 b5 76 8d 9f 01 7f |d()..for|m..v....|
|00005d80| ff b1 31 8e 91 06 e5 12 | b2 2b 9b 02 68 9f b5 0b |..1.....|.+..h...|
|00005d90| 90 09 7a 41 76 8d 9f 01 | 7f ff b1 32 8e 91 08 19 |..zAv...|...2....|
|00005da0| 67 b2 61 6e 64 93 b5 76 | 8d 9f fc 5e ff 8d 90 5b |g.and..v|...^...[|
|00005db0| d9 b4 54 8e 9f 06 1c 6c | 8d b1 31 8e 8e 91 09 11 |..T....l|..1.....|
|00005dc0| 2e b2 2b 98 b5 0b 90 09 | 7a 76 8d 9f fc 5e ff 8d |..+.....|zv...^..|
|00005dd0| 90 5b d9 b4 54 8e 9f 06 | 1c 6c 8d b1 32 8e 8e 91 |.[..T...|.l..2...|
|00005de0| 06 a8 8f b5 41 93 b2 72 | 65 73 70 90 47 1d 65 63 |....A..r|esp.G.ec|
|00005df0| 74 69 76 90 b8 e3 65 6c | 79 91 ff 2a aa 2c 91 03 |tiv...el|y..*.,..|
|00005e00| ae dc 61 6e 64 93 73 74 | 6f 72 65 73 93 74 68 65 |..and.st|ores.the|
|00005e10| 93 72 65 73 75 6c 74 93 | 69 6e 93 da 6f 75 74 b2 |.result.|in..out.|
|00005e20| 2e 8e a1 8d 49 66 96 03 | 55 55 da 6f 75 74 93 b2 |....If..|UU.out..|
|00005e30| 69 73 93 4e 55 4c 4c 93 | 6f 72 93 74 6f 9a 47 1d |is.NULL.|or.to.G.|
|00005e40| 6f 93 73 6d 61 6c 6c 93 | 74 6f 93 63 6f 6e 90 b8 |o.small.|to.con..|
|00005e50| e3 74 61 69 6e 93 74 68 | 65 93 70 72 6f 98 64 75 |.tain.th|e.pro.du|
|00005e60| 63 74 2c 93 74 68 65 6e | 93 69 74 93 69 73 93 72 |ct,.then|.it.is.r|
|00005e70| 65 73 69 7a 65 64 93 74 | 6f 93 74 68 65 93 63 6f |esized.t|o.the.co|
|00005e80| 72 72 65 63 74 93 73 69 | 7a 65 2e 8e a6 8d 91 0f |rrect.si|ze......|
|00005e90| 00 00 54 68 65 73 65 96 | 03 4d 41 72 6f 75 74 69 |..These.|.MArouti|
|00005ea0| 6e 65 73 93 64 6f 93 6e | 6f 74 93 77 9a b8 e3 6f |nes.do.n|ot.w...o|
|00005eb0| 72 6b 93 dd 69 6e 91 03 | 8c 79 73 69 74 75 91 00 |rk..in..|.ysitu..|
|00005ec0| c4 63 b2 3b 91 03 4f f2 | 74 68 61 74 93 69 73 2c |.c.;..O.|that.is,|
|00005ed0| 91 03 4e df da 6f 75 74 | 93 b2 6d 98 75 73 74 93 |..N..out|..m.ust.|
|00005ee0| 62 90 47 1d 65 93 64 69 | 0b 65 72 65 6e 98 74 93 |b.G.e.di|.eren.t.|
|00005ef0| 74 6f 93 da 78 93 b2 66 | 6f 72 93 da 6d 76 5f 6d |to..x..f|or..mv_m|
|00005f00| 6c 74 28 29 93 b2 61 6e | 64 93 da 76 6d 5f 6d 6c |lt()..an|d..vm_ml|
|00005f10| 74 28 29 b2 2c 91 03 4e | df 61 6e 64 8e a1 8d 69 |t().,..N|.and...i|
|00005f20| 6e 96 03 55 55 74 68 65 | 93 63 61 73 65 93 6f 66 |n..UUthe|.case.of|
|00005f30| 93 da 6d 76 5f 6d 6c 74 | 61 64 64 28 29 93 b2 61 |..mv_mlt|add()..a|
|00005f40| 6e 64 93 da 76 6d 5f 6d | 6c 74 61 64 64 28 29 b2 |nd..vm_m|ltadd().|
|00005f50| 2c 93 da 6f 75 74 93 b2 | 6d 9a b8 e3 75 73 74 93 |,..out..|m...ust.|
|00005f60| 62 90 47 1d 65 93 64 69 | 0b 65 72 65 6e 98 74 93 |b.G.e.di|.eren.t.|
|00005f70| 74 6f 93 da 76 32 b2 2e | 8e a6 8d 91 0f 00 00 54 |to..v2..|.......T|
|00005f80| 68 65 73 65 96 03 55 55 | 72 6f 75 74 69 6e 65 73 |hese..UU|routines|
|00005f90| 93 61 95 b8 e3 76 93 6f | 69 64 96 03 55 55 74 68 |.a...v.o|id..UUth|
|00005fa0| 72 61 73 68 69 6e 67 93 | 76 69 72 74 75 61 6c 93 |rashing.|virtual.|
|00005fb0| 6d 65 6d 6f 72 79 93 6d | 61 63 90 b8 e3 68 69 6e |memory.m|ac...hin|
|00005fc0| 65 73 2e 8e 9f 13 44 95 | 8d 8d dc 45 58 41 4d 50 |es....D.|...EXAMP|
|00005fd0| 4c 45 8e 8e 9f 1a 44 95 | 8d da 4d 41 54 91 14 ff |LE....D.|..MAT...|
|00005fe0| f4 2a 41 3b 8e a1 8d 56 | 45 43 91 14 ff f4 2a 78 |.*A;...V|EC....*x|
|00005ff0| 2c 96 05 3f fd 2a 79 2c | 93 2a 6f 75 74 3b 8e a1 |,..?.*y,|.*out;..|
|00006000| 8d 64 6f 75 62 6c 65 91 | 05 3f fd 61 6c 70 68 61 |.double.|.?.alpha|
|00006010| 3b 8e a1 8d 91 0a 7f fa | 2e 2e 2e 2e 2e 2e 8e a1 |;.......|........|
|00006020| 8d 6f 75 74 96 05 3f fd | 3d 93 6d 76 5f 6d 6c 74 |.out..?.|=.mv_mlt|
|00006030| 28 41 2c 78 2c 56 4e 55 | 4c 4c 29 3b 91 0f bf f7 |(A,x,VNU|LL);....|
|00006040| 2f 2a 93 6f 75 74 93 3d | 93 41 2e 78 93 2a 2f 8e |/*.out.=|.A.x.*/.|
|00006050| a1 8d 76 6d 5f 6d 6c 74 | 28 41 2c 78 2c 6f 75 74 |..vm_mlt|(A,x,out|
|00006060| 29 3b 91 39 bf df 2f 2a | 96 05 3f fd 6f 75 74 93 |);.9../*|..?.out.|
|00006070| 3d 93 41 5e 54 2e 78 93 | 2a 2f 8e a1 8d 6d 76 5f |=.A^T.x.|*/...mv_|
|00006080| 6d 6c 74 61 64 64 28 78 | 2c 79 2c 41 2c 6f 75 74 |mltadd(x|,y,A,out|
|00006090| 29 3b 91 1f 7f ee 2f 2a | 96 05 3f fd 6f 75 74 93 |);..../*|..?.out.|
|000060a0| 3d 93 78 93 2b 93 41 2e | 79 93 2a 2f 8e a1 8d 76 |=.x.+.A.|y.*/...v|
|000060b0| 6d 5f 6d 6c 74 61 64 64 | 28 78 2c 79 2c 41 2c 6f |m_mltadd|(x,y,A,o|
|000060c0| 75 74 29 3b 91 1f 7f ee | 2f 2a 96 05 3f fd 6f 75 |ut);....|/*..?.ou|
|000060d0| 74 93 3d 93 78 93 2b 93 | 41 5e 54 2e 79 93 2a 2f |t.=.x.+.|A^T.y.*/|
|000060e0| 8e 9f 1d 44 95 8d 8d dc | 53 4f 55 52 43 45 91 03 |...D....|SOURCE..|
|000060f0| 55 55 46 49 4c 45 3a 91 | 14 00 02 da 6d 61 74 6f |UUFILE:.|....mato|
|00006100| 70 2e 63 8e 8e 8e 8e 8c | 8b 00 00 00 3c 00 00 00 |p.c.....|....<...|
|00006110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00006120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00006130| 00 00 00 c6 cc a0 02 a9 | 52 b3 8d a0 fd 62 ad 4d |........|R....b.M|
|00006140| 8d 8d b2 36 30 92 00 ce | 46 8c db 43 48 41 50 54 |...60...|F..CHAPT|
|00006150| 45 52 96 03 55 55 34 2e | 91 07 c7 1c 42 41 53 49 |ER..UU4.|....BASI|
|00006160| 43 93 44 45 4e 53 45 93 | 4d 41 9b ff 2a aa 54 52 |C.DENSE.|MA..*.TR|
|00006170| 49 58 93 4f 50 45 52 41 | 98 54 49 4f 4e 53 8e 8e |IX.OPERA|.TIONS..|
|00006180| a0 02 84 07 32 8d a0 fd | 98 0a 15 8d 8d dc 4e 41 |....2...|......NA|
|00006190| 4d 45 8e 8e 9f 10 44 95 | 8d 91 0f 00 00 da 70 78 |ME....D.|......px|
|000061a0| 8d 91 00 a1 45 89 00 00 | 66 66 00 03 26 66 8e 96 |....E...|ff..&f..|
|000061b0| 03 c7 ab 69 64 2c 9b 05 | 3f fd 70 78 8d 91 00 a1 |...id,..|?.px....|
|000061c0| 45 89 00 00 66 66 00 03 | 26 66 8e 93 69 6e 76 2c |E...ff..|&f..inv,|
|000061d0| 98 70 78 8d 91 00 a1 45 | 89 00 00 66 66 00 03 26 |.px....E|...ff..&|
|000061e0| 66 8e 93 6d 6c 74 96 03 | 55 55 b2 7b 93 70 90 47 |f..mlt..|UU.{.p.G|
|000061f0| 1d 65 72 6d 9a b8 e3 75 | 74 61 74 69 6f 6e 93 69 |.erm...u|tation.i|
|00006200| 64 65 6e 98 74 69 74 98 | 79 91 ff 2a aa 2c 93 69 |den.tit.|y..*.,.i|
|00006210| 6e 98 76 98 65 72 73 65 | 93 61 6e 64 93 6d 98 75 |n.v.erse|.and.m.u|
|00006220| 6c 74 69 70 6c 69 63 61 | 74 69 6f 6e 8e 9f 13 44 |ltiplica|tion...D|
|00006230| 95 8d 8d dc 53 59 4e 4f | 50 53 49 53 8e 8e 9f 18 |....SYNO|PSIS....|
|00006240| 44 95 8d da 23 69 6e 63 | 6c 75 64 65 91 05 3f fd |D...#inc|lude..?.|
|00006250| 22 6d 61 74 72 69 78 2e | 68 22 8e a4 0c 00 00 8d |"matrix.|h"......|
|00006260| 50 45 52 4d 91 14 ff f4 | 2a 70 78 5f 69 64 28 70 |PERM....|*px_id(p|
|00006270| 69 29 8e a1 8d 50 45 52 | 4d 91 14 ff f4 2a 70 69 |i)...PER|M....*pi|
|00006280| 3b 8e a9 1a 44 95 8d 50 | 45 52 4d 91 14 ff f4 2a |;...D..P|ERM....*|
|00006290| 70 78 5f 6d 6c 74 28 70 | 69 31 2c 70 69 32 2c 6f |px_mlt(p|i1,pi2,o|
|000062a0| 75 74 29 8e a1 8d 50 45 | 52 4d 91 14 ff f4 2a 70 |ut)...PE|RM....*p|
|000062b0| 69 31 2c 96 05 3f fd 2a | 70 69 32 2c 93 2a 6f 75 |i1,..?.*|pi2,.*ou|
|000062c0| 74 3b 8e a6 8d 50 45 52 | 4d 91 14 ff f4 2a 70 78 |t;...PER|M....*px|
|000062d0| 5f 69 6e 76 28 70 69 2c | 6f 75 74 29 8e a1 8d 50 |_inv(pi,|out)...P|
|000062e0| 45 52 4d 91 14 ff f4 2a | 70 69 2c 91 05 3f fd 2a |ERM....*|pi,..?.*|
|000062f0| 6f 75 74 3b 8e a6 8d 50 | 45 52 4d 91 14 ff f4 2a |out;...P|ERM....*|
|00006300| 74 72 61 6e 73 5f 70 78 | 28 70 69 2c 69 2c 6a 29 |trans_px|(pi,i,j)|
|00006310| 8e a1 8d 50 45 52 4d 91 | 14 ff f4 2a 70 69 3b 8e |...PERM.|...*pi;.|
|00006320| a1 8d 69 6e 74 91 1a 3f | f1 69 2c 91 05 3f fd 6a |..int..?|.i,..?.j|
|00006330| 3b 8e 9f 1d 44 95 8d 8d | dc 44 45 53 43 52 49 50 |;...D...|.DESCRIP|
|00006340| 54 49 4f 4e 8e 8e a9 10 | 44 95 8d 91 0f 00 00 b2 |TION....|D.......|
|00006350| 54 68 65 96 04 f9 9c 72 | 6f 75 74 69 6e 65 93 da |The....r|outine..|
|00006360| 70 78 5f 69 64 28 29 93 | b2 69 6e 69 74 69 61 6c |px_id().|.initial|
|00006370| 69 73 65 73 93 da 70 69 | 93 b2 74 6f 93 62 9a 47 |ises..pi|..to.b.G|
|00006380| 1d 65 93 74 68 65 93 69 | 64 65 6e 95 b8 e3 74 69 |.e.the.i|den...ti|
|00006390| 74 93 79 91 04 f9 9c 70 | 98 65 72 6d 93 75 74 61 |t.y....p|.erm.uta|
|000063a0| 74 69 6f 6e 96 04 f9 9c | 6f 66 93 74 68 65 93 73 |tion....|of.the.s|
|000063b0| 69 7a 65 93 6f 66 93 da | 70 69 93 b2 6f 6e 93 65 |ize.of..|pi..on.e|
|000063c0| 6e 90 b8 e3 74 72 79 91 | ff 2a aa 2e 91 09 5e 9d |n...try.|.*....^.|
|000063d0| 54 68 65 8e a1 8d 70 90 | 47 1d 65 72 6d 90 b8 e3 |The...p.|G.erm...|
|000063e0| 75 74 61 74 69 6f 6e 96 | 03 55 55 da 70 69 93 b2 |utation.|.UU.pi..|
|000063f0| 69 73 93 72 65 74 75 72 | 6e 65 64 2e 91 04 71 c7 |is.retur|ned...q.|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.