x=-2*pi:0.1:0*pi; x=-2*pi:0.1:2*pi; y=cos(x); plot(x,y) E=[1+3i,6,7+5i;4-8i,-3-9i,2i] E = Columns 1 through 2 1.0000 + 3.0000i 6.0000 4.0000 - 8.0000i -3.0000 - 9.0000i Column 3 7.0000 + 5.0000i 0 + 2.0000i E(8,2)=10i E = 1.0000 + 3.0000i 6.0000 7.0000 + 5.0000i 4.0000 - 8.0000i -3.0000 - 9.0000i 0 + 2.0000i 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +10.0000i 0 E(3,3)=11 E = 1.0000 + 3.0000i 6.0000 7.0000 + 5.0000i 4.0000 - 8.0000i -3.0000 - 9.0000i 0 + 2.0000i 0 0 11.0000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +10.0000i 0 E(4:7,:)=[] E = 1.0000 + 3.0000i 6.0000 7.0000 + 5.0000i 4.0000 - 8.0000i -3.0000 - 9.0000i 0 + 2.0000i 0 0 11.0000 0 0 +10.0000i 0 [radek,sloupec]=size(E) radek = 4 sloupec = 3 whos Name Size Bytes Class Attributes E 4x3 192 double complex radek 1x1 8 double sloupec 1x1 8 double x 1x126 1008 double y 1x126 1008 double v=size(E) v = 4 3 radek=v(1) radek = 4 sloupec=v(2) sloupec = 3 E E = 1.0000 + 3.0000i 6.0000 7.0000 + 5.0000i 4.0000 - 8.0000i -3.0000 - 9.0000i 0 + 2.0000i 0 0 11.0000 0 0 +10.0000i 0 E.' ans = 1.0000 + 3.0000i 4.0000 - 8.0000i 0 0 6.0000 -3.0000 - 9.0000i 0 0 +10.0000i 7.0000 + 5.0000i 0 + 2.0000i 11.0000 0 E' ans = 1.0000 - 3.0000i 4.0000 + 8.0000i 0 0 6.0000 -3.0000 + 9.0000i 0 0 -10.0000i 7.0000 - 5.0000i 0 - 2.0000i 11.0000 0 A=[1,2;3,4] A = 1 2 3 4 A.' ans = 1 3 2 4 A' ans = 1 3 2 4 B=[5,6;7,8] B = 5 6 7 8 A+B ans = 6 8 10 12 B+A ans = 6 8 10 12 A A = 1 2 3 4 B B = 5 6 7 8 A-B ans = -4 -4 -4 -4 B-A ans = 4 4 4 4 -A+B ans = 4 4 4 4 A A = 1 2 3 4 B B = 5 6 7 8 A.*B ans = 5 12 21 32 A*B ans = 19 22 43 50 B*A ans = 23 34 31 46 B.*A ans = 5 12 21 32 A A = 1 2 3 4 A.^2 ans = 1 4 9 16 A.*A ans = 1 4 9 16 A^2 ans = 7 10 15 22 A*A ans = 7 10 15 22 A A = 1 2 3 4 B B = 5 6 7 8 A./B ans = 0.2000 0.3333 0.4286 0.5000 format rat A./B ans = 1/5 1/3 3/7 1/2 B.\A ans = 1/5 1/3 3/7 1/2 B./A ans = 5 3 7/3 2 A.\B ans = 5 3 7/3 2 A/B ans = 3 -2 2 -1 B\A ans = 5 4 -4 -3 B/A ans = -1 2 -2 3 A\B ans = -3 -4 4 5 inv(A) ans = -2 1 3/2 -1/2 inv(B) ans = -4 3 7/2 -5/2 A/B ans = 3 -2 2 -1 A*inv(B) ans = 3 -2 2 -1 B\A ans = 5 4 -4 -3 inv(B)*A ans = 5 4 -4 -3 B/A ans = -1 2 -2 3 B*inv(A) ans = -1 2 -2 3 A\B ans = -3 -4 4 5 inv(A)*B ans = -3 -4 4 5 A A = 1 2 3 4 A.^(1/2) ans = 1 1393/985 1351/780 2 format long A.^(1/2) ans = 1.000000000000000 1.414213562373095 1.732050807568877 2.000000000000000 A.^(1/564) ans = 1.000000000000000 1.001229739873449 1.001949792507026 1.002460992007054 A^(1/2) ans = Column 1 0.553688567145911 + 0.464394162839071i 1.210441090519824 - 0.318639718149603i Column 2 0.806960727013216 - 0.212426478766402i 1.764129657665736 + 0.145754444689468i format bank A^(1/2) ans = 0.55 0.81 1.21 1.76 format short A^(1/2) ans = 0.5537 + 0.4644i 0.8070 - 0.2124i 1.2104 - 0.3186i 1.7641 + 0.1458i format short e A./1000 ans = 1.0000e-003 2.0000e-003 3.0000e-003 4.0000e-003 format A./1000 ans = 0.0010 0.0020 0.0030 0.0040 A./10000000 ans = 1.0e-006 * 0.1000 0.2000 0.3000 0.4000 x=-2*pi:0.1:2*pi; size(x) ans = 1 126 length(x) ans = 126 a=x.^2 a = Columns 1 through 7 39.4784 38.2318 37.0051 35.7985 34.6119 33.4452 32.2986 Columns 8 through 14 31.1720 30.0653 28.9787 27.9120 26.8654 25.8388 24.8321 Columns 15 through 21 23.8455 22.8789 21.9322 21.0056 20.0990 19.2123 18.3457 Columns 22 through 28 17.4990 16.6724 15.8658 15.0791 14.3125 13.5659 12.8392 Columns 29 through 35 12.1326 11.4459 10.7793 10.1327 9.5060 8.8994 8.3128 Columns 36 through 42 7.7461 7.1995 6.6728 6.1662 5.6796 5.2129 4.7663 Columns 43 through 49 4.3397 3.9330 3.5464 3.1797 2.8331 2.5065 2.1998 Columns 50 through 56 1.9132 1.6466 1.3999 1.1733 0.9667 0.7800 0.6134 Columns 57 through 63 0.4667 0.3401 0.2335 0.1468 0.0802 0.0336 0.0069 Columns 64 through 70 0.0003 0.0136 0.0470 0.1004 0.1737 0.2671 0.3805 Columns 71 through 77 0.5138 0.6672 0.8405 1.0339 1.2473 1.4806 1.7340 Columns 78 through 84 2.0074 2.3007 2.6141 2.9475 3.3008 3.6742 4.0675 Columns 85 through 91 4.4809 4.9143 5.3676 5.8410 6.3344 6.8477 7.3811 Columns 92 through 98 7.9344 8.5078 9.1012 9.7145 10.3479 11.0013 11.6746 Columns 99 through 105 12.3680 13.0813 13.8147 14.5681 15.3414 16.1348 16.9482 Columns 106 through 112 17.7815 18.6349 19.5083 20.4016 21.3150 22.2483 23.2017 Columns 113 through 119 24.1751 25.1684 26.1818 27.2152 28.2685 29.3419 30.4352 Columns 120 through 126 31.5486 32.6820 33.8353 35.0087 36.2021 37.4154 38.6488 length(a) ans = 126 y=sin(x.^2); % nebo y=sin(x.*x); length(y) ans = 126 plot(x,y) V = objem( 2,3,2 ) V = 12 a=[2,1,1,3]; b=[3,4,2,1]; c=[2,3,1,4]; V = objem( a,b,c ) {??? Error using ==> mtimes Inner matrix dimensions must agree. Error in ==> objem at 3 V=a*b*c; } V = objem( a,b,c ) V = 12 12 2 12 a a = 2 1 1 3 b b = 3 4 2 1 b.' ans = 3 4 2 1 a*b.' ans = 15 b.'*a ans = 6 3 3 9 8 4 4 12 4 2 2 6 2 1 1 3 A A = 1 2 3 4 B B = 5 6 7 8 C=[A,B] C = 1 2 5 6 3 4 7 8 a.' ans = 2 1 1 3 C*a.' ans = 27 41 diary off