%--------------------------------------------------------------- % 8. cvičení z předmětu PPEL - zaznam z příkazoveho okna MATLABu %--------------------------------------------------------------- % Lenka Šroubová, ZČU, FEL, KTE % e-mail: lsroubov@kte.zcu.cz %------------------------------------- % značí komentář %------------------------ % Relační operátory % <, >, <=, >=, ~=, == % výsledkem relace je 1 (pravda) nebo 0 (nepravda) %------------------------ a=3; b=5; a>b ans = 0 a>=b ans = 0 a~=b % a nerovná se b - pravda ans = 1 a==b % a rovná se b (ve smyslu porovnání) - nepravda ans = 0 %------------------------ % Logické operátory % & and (a zároveň) - jsou obě hodnoty pravdivé % | or (nebo) - je alespoň jedna hodnota pravdivá % ~ (negace) - pravda když byla nepravda a naopak %------------------------ (3<5)&(4<6) % pravda a zároveň pravda ans = % výsledek pravda 1 (3<5)&(4>6) % pravda a zároveň nepravda ans = % výsledek nepravda 0 (3>5)&(4>6) % nepravda a zároveň nepravda ans = % výsledek nepravda 0 % ----------------------- (3<5)|(4<6) % pravda nebo pravda ans = % výsledek pravda 1 (3<5)|(4>6) % pravda nebo nepravda ans = % výsledek pravda 1 (3>5)|(4>6) % nepravda nebo nepravda ans = % výsledek nepravda 0 % ----------------------- a % proměnná a - vypíše se aktuální hodnota proměnné a a = 3 b % proměnná b - vypíše se aktuální hodnota proměnné b b = 5 (a6) % pravda a zároveň nepravda ans = 0 (a6) % pravda nebo nepravda ans = 1 (a>b)|(2>6) % nepravda nebo nepravda ans = 0 ~0 % negace 0 (nepravdy) je 1 (pravda) ans = 1 ~1 % negace 1 (pravdy) je 0 (nepravda) ans = 0 ~5 % negace kteréhokoli kladného čísla (pravdy) je 0 (nepravda) ans = 0 % ----------------------- % while - cyklus s podmínkou na začátku % % while (podmínka) % příkazy - probíhají, je-li podmínka splněna % end % ----------------------- while(ab) % podmínka - logický výraz - je-li a větší než b disp('a je vetsi nez b') % výpis na obrazovku bez názvu proměnné end % ukončení podmíněného příkazu a je vetsi nez b if(a