A=magic(9) A = 47 58 69 80 1 12 23 34 45 57 68 79 9 11 22 33 44 46 67 78 8 10 21 32 43 54 56 77 7 18 20 31 42 53 55 66 6 17 19 30 41 52 63 65 76 16 27 29 40 51 62 64 75 5 26 28 39 50 61 72 74 4 15 36 38 49 60 71 73 3 14 25 37 48 59 70 81 2 13 24 35 B=A(1:2:end,:) B = 47 58 69 80 1 12 23 34 45 67 78 8 10 21 32 43 54 56 6 17 19 30 41 52 63 65 76 26 28 39 50 61 72 74 4 15 37 48 59 70 81 2 13 24 35 C=A(:,2:2:end) C = 58 80 12 34 68 9 22 44 78 10 32 54 7 20 42 55 17 30 52 65 27 40 62 75 28 50 72 4 38 60 73 14 48 70 2 24 D=B*C D = 17049 13422 12432 14889 17049 17562 13422 12729 13179 17103 17103 13179 12729 13422 17562 17049 14889 12432 13422 17049 K=[1,2,3;4,5,6;-7,0,-9] K = 1 2 3 4 5 6 -7 0 -9 p=[70;160;-170] p = 70 160 -170 x=K\p x = 5.0000 10.0000 15.0000 t=-2*pi:0.05:2*pi; y=cos(t.^4).^3; plot(t,y) plot(t,cos(t.^4).^3) plot(-2*pi:0.05:2*pi,cos([-2*pi:0.05:2*pi].^4).^3) K K = 1 2 3 4 5 6 -7 0 -9 p p = 70 160 -170 K\p ans = 5.0000 10.0000 15.0000 inv(K)*p ans = 5.0000 10.0000 15.0000 MensiRovnoVetsi Zadej prvni cislo: 5 Zadej druhe cislo: 6 a je mensi nez b a=5; s=num2str(a) s = 5 whos Name Size Bytes Class Attributes A 9x9 648 double B 5x9 360 double C 9x4 288 double D 5x4 160 double K 3x3 72 double a 1x1 8 double ans 3x1 24 double p 3x1 24 double s 1x1 2 char t 1x252 2016 double x 3x1 24 double y 1x252 2016 double b=123987; r=num2str(b) r = 123987 whos Name Size Bytes Class Attributes A 9x9 648 double B 5x9 360 double C 9x4 288 double D 5x4 160 double K 3x3 72 double a 1x1 8 double ans 3x1 24 double b 1x1 8 double p 3x1 24 double r 1x6 12 char s 1x1 2 char t 1x252 2016 double x 3x1 24 double y 1x252 2016 double r r = 123987 r(1) ans = 1 r(3:end) ans = 3987 MensiRovnoVetsi Zadej prvni cislo: 5 Zadej druhe cislo: 6 5 je mensi nez 6 MensiRovnoVetsi Zadej prvni cislo: 100 Zadej druhe cislo: -1 100 je vetsi nebo rovno nez -1 MensiRovnoVetsi Zadej prvni cislo: 100 Zadej druhe cislo: 100 100 je rovno 100 MensiRovnoVetsi Zadej prvni cislo: 8 Zadej druhe cislo: 2 8 je vetsi nez 2 MensiRovnoVetsi Zadej prvni cislo: -1 Zadej druhe cislo: 5 -1 je mensi nez 5 a=input('Zadej cislo: '); Zadej cislo: 4 a a = 4 a=input('Zadej cislo: '); Zadej cislo: [1,2,8] a a = 1 2 8 a=input('Zadej cislo: '); Zadej cislo: 0:4 a a = 0 1 2 3 4 a=input('Zadej cislo: '); Zadej cislo: 0:0.5:4 a a = Columns 1 through 7 0 0.5000 1.0000 1.5000 2.0000 2.5000 3.0000 Columns 8 through 9 3.5000 4.0000 a=input('Zadej cislo: '); Zadej cislo: ones(5,3) a a = 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 z=input('Zadej znak: ','s'); Zadej znak: j z z = j z=input('Zadej znak: ','s'); Zadej znak: ahoj z z = ahoj z=input('Zadej znak: ','s'); Zadej znak: 123456789 z z = 123456789 whos Name Size Bytes Class Attributes A 9x9 648 double B 5x9 360 double C 9x4 288 double D 5x4 160 double K 3x3 72 double a 5x3 120 double ans 1x4 8 char b 1x1 8 double p 3x1 24 double r 1x6 12 char s 1x1 2 char t 1x252 2016 double x 3x1 24 double y 1x252 2016 double z 1x9 18 char z(7) ans = 7 kakulacka Zadej prvni cislo: 5 Zadej druhe cislo: 4 Zadej pocetni operaci +,-,*,/, :+ 9 kakulacka Zadej prvni cislo: 6 Zadej druhe cislo: 9 Zadej pocetni operaci +,-,*,/,\ :\ 1.5000 kakulacka Zadej prvni cislo: 6 Zadej druhe cislo: 9 Zadej pocetni operaci +,-,*,/,\ :/ 0.6667 kakulacka Zadej prvni cislo: 100 Zadej druhe cislo: 0 Zadej pocetni operaci +,-,*,/,\ :/ Inf a=10; while(a>=0) a=a-1; disp(a) end 9 8 7 6 5 4 3 2 1 0 -1 while(0) disp('ahoj') end for n=1:10 disp(n); end 1 2 3 4 5 6 7 8 9 10 for n=1:2:10 disp(n); end 1 3 5 7 9 diary off