k=[1:3]; l=[0:2];m=[6,-9,7]; A=[k;l;m] A = 1 2 3 0 1 2 6 -9 7 B=[k,l,m] B = 1 2 3 0 1 2 6 -9 7 C=[k.',l.',m.'] C = 1 0 6 2 1 -9 3 2 7 D=[k.';l.';m.'] D = 1 2 3 0 1 2 6 -9 7 A A = 1 2 3 0 1 2 6 -9 7 inv(A) ans = 0.8065 -1.3226 0.0323 0.3871 -0.3548 -0.0645 -0.1935 0.6774 0.0323 A*inv(A) ans = 1.0000 0 -0.0000 0.0000 1.0000 -0.0000 -0.0000 0.0000 1.0000 eye(3) % jednotkova matice ans = 1 0 0 0 1 0 0 0 1 eye(3,5) % jednotkova matice ans = 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 5*1/5 ans = 1 5*1 ans = 5 A*eye(3) ans = 1 2 3 0 1 2 6 -9 7 A A = 1 2 3 0 1 2 6 -9 7 eye(3)*A ans = 1 2 3 0 1 2 6 -9 7 B B = 1 2 3 0 1 2 6 -9 7 C C = 1 0 6 2 1 -9 3 2 7 C(3,:)=[] C = 1 0 6 2 1 -9 C*eye(3) ans = 1 0 6 2 1 -9 eye(2)*C ans = 1 0 6 2 1 -9 ones(4) ans = 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ones(3,5) % matice plna 1 ans = 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7.*ones(3,5) % matice plna 7 ans = 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7*ones(3,5) % matice plna 7 ans = 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 zeros(6) ans = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 zeros(3,4) % plna nul ans = 0 0 0 0 0 0 0 0 0 0 0 0 M=magic(5) M = 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9 diag(M) ans = 17 5 13 21 9 sum(diag(M)) ans = 65 sum(M) ans = 65 65 65 65 65 M M = 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9 M.' ans = 17 23 4 10 11 24 5 6 12 18 1 7 13 19 25 8 14 20 21 2 15 16 22 3 9 sum(M.') ans = 65 65 65 65 65 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(3) ans = 0.7513 0.6991 0.5472 0.2551 0.8909 0.1386 0.5060 0.9593 0.1493 rand(3) ans = 0.2575 0.8143 0.3500 0.8407 0.2435 0.1966 0.2543 0.9293 0.2511 rand(3) ans = 0.6160 0.8308 0.9172 0.4733 0.5853 0.2858 0.3517 0.5497 0.7572 10.*rand(4,6) ans = 7.5373 0.5395 1.2991 3.3712 5.2853 6.5408 3.8045 5.3080 5.6882 1.6218 1.6565 6.8921 5.6782 7.7917 4.6939 7.9428 6.0198 7.4815 0.7585 9.3401 0.1190 3.1122 2.6297 4.5054 R=10.*rand(4,6) R = 0.8382 8.2582 4.4268 7.7491 3.9978 9.1065 2.2898 5.3834 1.0665 8.1730 2.5987 1.8185 9.1334 9.9613 9.6190 8.6869 8.0007 2.6380 1.5238 0.7818 0.0463 0.8444 4.3141 1.4554 round(R) ans = 1 8 4 8 4 9 2 5 1 8 3 2 9 10 10 9 8 3 2 1 0 1 4 1 floor(R) ans = 0 8 4 7 3 9 2 5 1 8 2 1 9 9 9 8 8 2 1 0 0 0 4 1 ceil(R) ans = 1 9 5 8 4 10 3 6 2 9 3 2 10 10 10 9 9 3 2 1 1 1 5 2 R*R.' ans = 247.4555 141.3805 255.8239 44.9819 141.3805 112.2203 181.3857 28.5058 255.8239 181.3857 421.6049 67.8407 44.9819 28.5058 67.8407 24.3781 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 MK MK = 10 8 7 9 3 2 1 0 4 5 0 -1 8 6 4 2 inv(MK) 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(MK)*MK 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(MK)*MK*x ans = 1.0000 -1.0000 2.0000 -2.0000 inv(MK)*ps ans = 1.0000 -1.0000 2.0000 -2.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' ans = -2.0000 - 9.0000i 3.0000 + 4.0000i 1.0000 +10.0000i 6.0000 + 8.0000i b.' ans = -2.0000 + 9.0000i 3.0000 - 4.0000i 1.0000 -10.0000i 6.0000 - 8.0000i % nutne b.' - b byl radkovy 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 % zkouska ans = -2.0000 + 9.0000i 3.0000 - 4.0000i 1.0000 -10.0000i 6.0000 - 8.0000i A A = 10 8 7 9 3 2 1 0 4 5 0 -1 8 6 4 2 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 A*inv(A) ans = 1.0000 0.0000 0.0000 0 -0.0000 1.0000 0.0000 0.0000 -0.0000 -0.0000 1.0000 0.0000 -0.0000 0.0000 0.0000 1.0000 exp(1) ans = 2.7183 exp(1:5) ans = 2.7183 7.3891 20.0855 54.5982 148.4132 [0:0,1:50] ans = Columns 1 through 12 0 1 2 3 4 5 6 7 8 9 10 11 Columns 13 through 24 12 13 14 15 16 17 18 19 20 21 22 23 Columns 25 through 36 24 25 26 27 28 29 30 31 32 33 34 35 Columns 37 through 48 36 37 38 39 40 41 42 43 44 45 46 47 Columns 49 through 51 48 49 50 length(ans) ans = 51 x=[0:0.1:50]; length(x) ans = 501 graf1 graf1 graf1 graf2 ~0 ans = 1 ~1 ans = 0 k=~5 k = 0 whos Name Size Bytes Class Attributes A 4x4 128 double B 1x9 72 double C 2x3 48 double D 9x1 72 double M 5x5 200 double MK 4x4 128 double N 3x3 72 double R 4x6 192 double ans 1x1 1 logical b 1x4 64 double complex k 1x1 1 logical l 1x3 24 double m 1x3 24 double ps 4x1 32 double x 1x501 4008 double 3<5 ans = 1 3>=5 ans = 0 3~=5 ans = 1 3==5 ans = 0 f=5; f==5 ans = 1 kresli(1) kreslim graf 1 kresli(5) nekreslim graf! kresli(2) kreslim graf 2 kresli(1) kreslim graf 1 kresli(50) 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