Beruflich Dokumente
Kultur Dokumente
= 34
=1
= -35
= 31
clc
clear
A=[6 -1 1 2;1 5 0 1;2 1 -8 -1;2 1 2 7]
b=[34 1 -35 31]'
solu=inv(A)*b
X0=[0,0,0,0]'
tol=10^(-6)
max=60
x=jacobi(A,b,X0,tol,max)
En el command Windows
A=
6
-1
-8
-1
b=
34
1
-35
31
solu =
4
-1
5
2
X0 =
0
0
0
0
tol =
1.000000000000000e-006
max =
60
k=
1
x=
5.666666666666667
0.200000000000000
4.375000000000000
-1.819047619047619
5.263095238095239
-0.805119047619048
4.829910714285714
4.428571428571429
k=
2
x=
3.494642857142857
1.530952380952381
k=
3
x=
3.975992063492063
2.186224489795918
k=
4
x=
3.998753543083900
-1.032443310657596
4.995080073696145
-1.005273951247166
4.992180945294785
-0.998520789466581
4.995093024511392
-1.001044035977486
4.998891874991564
2.027616213151927
k=
5
x=
3.986207364890401
2.006396582442501
k=
6
x=
3.998291989762175
2.006928190125257
k=
7
x=
3.998754967628586
2.001678680131350
k=
8
x=
3.999451121461375
-1.000086729551987
4.999348402393542
-1.000054520027623
4.999749254336753
-1.000035140314095
4.999903841719050
-1.000009002202323
4.999957822296475
2.000821478676741
k=
9
x=
3.999820318450165
2.000355383120308
k=
10
x=
3.999914243232501
2.000130767779113
k=
11
x=
3.999966580401438
2.000056995772999
k=
12
x=
3.999986530659201
-1.000004715234887
4.999983395353445
-1.000001883183455
4.999993182603181
-1.000000723864411
4.999997194617782
-1.000000312776885
4.999998864148131
2.000022885258071
k=
13
x=
3.999994353149254
2.000009266172799
k=
14
x=
3.999997733644628
2.000003830239798
k=
15
x=
3.999999070173035
2.000001552477084
k=
16
x=
3.999999619686803
-1.000000124530024
4.999999534386513
2.000000634876365
x=
3.999999619686803
-1.000000124530024
4.999999534386513
2.000000634876365
En el editor
clc
clear
A=[10 3 1 2; 2 -9 2 3; 1 3 -8 1; 2 -2 1 7]
b=[60 -2 10 38]'
solu=inv(A)*b
X0=[100, -200, 300, 500]'
tol=10^(-6)
max=60
x=gaussseidel(A,b,X0,tol,max)
command windows
A=
10
-9
-8
-2
b=
60
-2
10
38
solu =
4.000000000000002
3.000000000000000
1.000000000000000
5.000000000000000
X0 =
100
-200
300
500
tol =
1.000000000000000e-006
max =
60
k=
1
x=
1.0e+002 *
-0.640000000000000
0.670238095238095
k=
2
x=
2.193333333333333
1.355000000000000
-86.754761904761907
33.395767195767199
8.807043650793652
12.212555009658185
6.567193306720837
38.499144935752085
k=
3
x=
-12.599263510959940
11.579491962073631
k=
4
x=
-0.636384225984266
5.400010449743781
2.142892385665088
3.602192575897029
1.306248483072195
6.847128137970143
k=
5
x=
2.796281998916329
5.472224667269886
k=
6
x=
3.694272445469694
3.157523984321494
1.079883633213008
3.040414977777923
1.020344485332225
3.010427304702172
1.005274012121847
3.002688631520353
1.001357474076323
5.120945634927227
k=
7
x=
3.920565314396806
5.031336405918573
k=
8
x=
3.979573776949686
5.008061863340446
k=
9
x=
3.994732034709075
5.002079388506606
k=
10
x=
3.998641785434941
3.000692964949149
1.000350008598625
3.000178662963075
1.000090242324217
3.000046057270811
1.000023261933753
3.000011873454793
1.000005997084292
5.000536050061399
k=
11
x=
3.999649899643113
5.000138183473672
k=
12
x=
3.999909740183921
5.000035624605718
k=
13
x=
3.999976731704238
5.000009183773831
k=
14
x=
3.999994001500367
3.000003060943424
1.000001546013059
3.000000789099557
1.000000398557122
3.000000203427377
1.000000102746812
5.000002367553293
k=
15
x=
3.999998453605008
5.000000610347425
k=
16
x=
3.999999601344936
5.000000157345439
k=
17
x=
3.999999897228018
5.000000040563139
x=
3.999999897228018
3.000000052442887
1.000000026487765
5.000000040563139
3.000000052442887
1.000000026487765
D=
-8
-2
-1
-1
L=
U=
BJ =
0
-1/3
1/4
1/8
-1/8
-2/9
-1/9
2/9
-2/9
-1/7
1/7
CJ =
25/8
0
3
16/7
nJ =
2/3
X0 =
1
2
3
4
X1 =
3.500000000000000
-1.444444444444444
2.333333333333334
0
-1/7
-1/9
0
2.000000000000000
X2 =
2.805555555555555
-1.907407407407407
3.876543209876543
1.246031746031746
X3 =
2.976962081128748
-1.935087203605722
3.908877131099353
1.058641975308642
X4 =
2.997507593572408
-1.978586942321510
3.973939621573367
1.025581940595168
X5 =
2.998897974541897
-1.996220440495458
3.991845236799185
1.007137977504673
X6 =
2.999033297287949
-1.998613597192082
3.998122094730004
1.001862335451923
X7 =
2.999879070611740
-1.999467379641753
3.999270161500904
1.000604430112852
X8 =
2.999966371513068
-1.999864662772209
3.999787607821570
1.000197626892229
X9 =
2.999982581923116
-1.999963550786064
3.999940493519814
1.000054479699022
X10 =
2.999994864031083
-1.999987023612000
3.999981976191037
1.000016196253001
nG=norm(BG,inf)
format long
X0=[2, 0, 3]'
X1=BG*X0+CG
X2=BG*X1+CG
X3=BG*X2+CG
X4=BG*X3+CG
X5=BG*X4+CG
X6=BG*X5+CG
X7=BG*X6+CG
X8=BG*X7+CG
X9=BG*X8+CG
X10=BG*X9+CG
En el command Windows
A=
7
b=
41
9
50
solu =
4.000000000000000
-1.000000000000000
5.000000000000000
D=
7
L=
U=
BG =
0
-2/7
-3/7
2/35
-11/35
13/140
CG =
41/7
22/35
1091/280
nG =
5/7
X0 =
2
0
3
X1 =
67/280
4.571428571428571
-0.314285714285714
4.614285714285715
X2 =
3.969387755102040
-0.839591836734694
4.971377551020408
X3 =
3.966435860058309
-0.981838192419825
5.008046100583091
X4 =
3.991362583298625
-1.001490956892961
5.003611770486256
X5 =
3.998878086046736
-1.001220325403850
5.000725799083437
X6 =
4.000037607651056
-1.000297841163586
5.000060357421750
X7 =
4.000059230008846
-1.000035988970469
4.999986785989300
X8 =
4.000015945710434
-0.999997903537807
4.999993496243040
X9 =
4.000002188335214
-0.999997836164259
4.999998638415359
X10 =
3.999999965297491
-0.999999448425642
4.999999875119851