a=[1:4]; b=[4:-1:1]; c=[5,0,9,6]; d=[7,8,-1,0]; A=[a;b;c;d] A = 1 2 3 4 4 3 2 1 5 0 9 6 7 8 -1 0 B=[a.';b.';c.';d.'] B = 1 2 3 4 4 3 2 1 5 0 9 6 7 8 -1 0 C=[a.',b.',c.',d.'] C = 1 4 5 7 2 3 0 8 3 2 9 -1 4 1 6 0 inv(C) ans = -0.4200 0.4000 0.2600 -0.0400 -1.3200 1.4000 1.9600 -1.8400 0.5000 -0.5000 -0.5000 0.5000 0.6000 -0.5000 -0.8000 0.7000 5*1/5 ans = 1 C*inv(C) ans = 1.0000 0.0000 0.0000 0.0000 -0.0000 1.0000 0 0.0000 -0.0000 0.0000 1.0000 0.0000 -0.0000 0.0000 0 1.0000 eye(4) %jednotkova matice ans = 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 eye(4,6) %jednotkova matice ans = 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 A A = 1 2 3 4 4 3 2 1 5 0 9 6 7 8 -1 0 A*eye(4) ans = 1 2 3 4 4 3 2 1 5 0 9 6 7 8 -1 0 eye(4)*A ans = 1 2 3 4 4 3 2 1 5 0 9 6 7 8 -1 0 D=[a;b] D = 1 2 3 4 4 3 2 1 D*eye(4) ans = 1 2 3 4 4 3 2 1 eye(2)*D ans = 1 2 3 4 4 3 2 1 ones(3) ans = 1 1 1 1 1 1 1 1 1 ones(4,5) ans = 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6.*ones(4,5) ans = 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6*ones(4,5) ans = 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 zeros(2) ans = 0 0 0 0 zeros(4,3) ans = 0 0 0 0 0 0 0 0 0 0 0 0 magic(4) ans = 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1 M=magic(4) M = 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1 diag(M) ans = 16 11 6 1 sum(diag(M)) ans = 34 M M = 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1 sum(M) ans = 34 34 34 34 M.' ans = 16 5 9 4 2 11 7 14 3 10 6 15 13 8 12 1 sum(M.') ans = 34 34 34 34 N=magic(3) N = 8 1 6 3 5 7 4 9 2 sum(N) ans = 15 15 15 sum(diag(N)) ans = 15 N(1,1)+N(2,2)+N(3,3) ans = 15 rand(5,3) ans = 0.8147 0.0975 0.1576 0.9058 0.2785 0.9706 0.1270 0.5469 0.9572 0.9134 0.9575 0.4854 0.6324 0.9649 0.8003 rand(5,3) ans = 0.1419 0.6557 0.7577 0.4218 0.0357 0.7431 0.9157 0.8491 0.3922 0.7922 0.9340 0.6555 0.9595 0.6787 0.1712 10*rand(5,3) ans = 7.0605 8.2346 4.3874 0.3183 6.9483 3.8156 2.7692 3.1710 7.6552 0.4617 9.5022 7.9520 0.9713 0.3445 1.8687 R=10*rand(5,3) R = 4.8976 2.7603 4.9836 4.4559 6.7970 9.5974 6.4631 6.5510 3.4039 7.0936 1.6261 5.8527 7.5469 1.1900 2.2381 round(R) ans = 5 3 5 4 7 10 6 7 3 7 2 6 8 1 2 floor(R) ans = 4 2 4 4 6 9 6 6 3 7 1 5 7 1 2 ceil(R) ans = 5 3 5 5 7 10 7 7 4 8 2 6 8 2 3 R R = 4.8976 2.7603 4.9836 4.4559 6.7970 9.5974 6.4631 6.5510 3.4039 7.0936 1.6261 5.8527 7.5469 1.1900 2.2381 R*R.' ans = 56.4426 88.4149 66.7001 68.3983 51.4005 88.4149 158.1651 105.9943 98.8318 63.1963 66.7001 105.9943 96.2736 76.4215 64.1901 68.3983 98.8318 76.4215 87.2179 68.5689 51.4005 63.1963 64.1901 68.5689 63.3804 MK=[10,8,7,9;3,2,1,0;4,5,0,-1;8,6,4,2] MK = 10 8 7 9 3 2 1 0 4 5 0 -1 8 6 4 2 PS=[-2;3;1;6] PS = -2 3 1 6 x=inv(MK)*PS x = 1.0000 -1.0000 2.0000 -2.0000 x=MK\PS x = 1.0000 -1.0000 2.0000 -2.0000 MK*x %zkouska ans = -2.0000 3.0000 1.0000 6.0000 A=[10,8,7,9;3,2,1,0;4,5,0,-1;8,6,4,2] A = 10 8 7 9 3 2 1 0 4 5 0 -1 8 6 4 2 b=[-2+9i,3-4i,1-10i,6-8i] b = Columns 1 through 3 -2.0000 + 9.0000i 3.0000 - 4.0000i 1.0000 -10.0000i Column 4 6.0000 - 8.0000i b.' ans = -2.0000 + 9.0000i 3.0000 - 4.0000i 1.0000 -10.0000i 6.0000 - 8.0000i x=A\b.' x = 1.0000 + 1.0000i -1.0000 - 2.0000i 2.0000 - 3.0000i -2.0000 + 4.0000i x=inv(A)*b.' x = 1.0000 + 1.0000i -1.0000 - 2.0000i 2.0000 - 3.0000i -2.0000 + 4.0000i A*x ans = -2.0000 + 9.0000i 3.0000 - 4.0000i 1.0000 -10.0000i 6.0000 - 8.0000i inv(A) ans = 0.1818 2.2727 -0.1364 -0.8864 -0.0909 -1.6364 0.3182 0.5682 -0.3636 -2.5455 -0.2273 1.5227 0.2727 0.9091 0.0455 -0.7045 inv(A)*A ans = 1.0000 0 0.0000 -0.0000 0 1.0000 -0.0000 -0.0000 0.0000 0 1.0000 -0.0000 -0.0000 -0.0000 -0.0000 1.0000 inv(A)*A*x ans = 1.0000 + 1.0000i -1.0000 - 2.0000i 2.0000 - 3.0000i -2.0000 + 4.0000i inv(A)*b.' ans = 1.0000 + 1.0000i -1.0000 - 2.0000i 2.0000 - 3.0000i -2.0000 + 4.0000i %b.' - b byl radkovy [0:0,1:5] ans = 0 1 2 3 4 5 x=[0:0.1:5]; length(x) ans = 51 exp(1) ans = 2.7183 exp(1:5) ans = 2.7183 7.3891 20.0855 54.5982 148.4132 graf graf graf2 graf2 graf2 graf2 ~0 ans = 1 ~1 ans = 0 n=~5 n = 0 whos Name Size Bytes Class Attributes A 4x4 128 double B 16x1 128 double C 4x4 128 double D 2x4 64 double M 4x4 128 double MK 4x4 128 double N 3x3 72 double PS 4x1 32 double R 5x3 120 double a 1x4 32 double ans 1x1 1 logical b 1x4 64 double complex c 1x4 32 double d 1x4 32 double n 1x1 1 logical x 1x51 408 double 3<5 ans = 1 3>=5 ans = 0 3==3 ans = 1 3~=3 ans = 0 f=5; f==5 ans = 1 kresliGraf(1) kreslim graf kresliGraf(2) kreslim graf2 kresliGraf(1) kreslim graf kresliGraf(2) kreslim graf2 kresliGraf(5) nekreslim graf C=magic(4) C = 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1 c=[1:4] c = 1 2 3 4 D=[C;c] D = 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1 1 2 3 4 F=D+ones(5,4) F = 17 3 4 14 6 12 11 9 10 8 7 13 5 15 16 2 2 3 4 5 g=F*c.' g = 91 99 99 91 40 h=g(2:3,:) h = 99 99 ch=[C(4,1);C(3,2)] ch = 4 7 h*ch ans = 396 693 diary off