![]() |
Podmienky - Verzia pre tlač +- Matlab fórum (http://matlab.sk) +-- Fórum: Matlab (/forumdisplay.php?fid=4) +--- Fórum: Programovanie / Programming (/forumdisplay.php?fid=5) +--- Téma: Podmienky (/showthread.php?tid=24) |
Podmienky - miro1 - 02-27-2013 19:05 Caute Matlabaci ![]() mam problem. Potrebujem zapodmienkovat nejake veci... z vypoctu mi napr vyde: Lzm_Dvm=0.6 Ees=121; potrebujem nasledovne podmienky ak Lzm_Dvm je vacsie ako 0.6 alebo mensie ako 0.05 program ohlasi chybu a nebude dalej pocitat, pokial Lzm_Dvm je z intervalu 0,05-0,6 a Ees je mensie ako 120 vypise napr. ahoj a pojdu dalsie vypocty pokial Lzm_Dvm je z intervalu 0,05-0,6 a Ees je vacsie ako 120 vypise napr. nazdar a pojdu dalsie vypocty neviem ako to napisat v matlabe. Motam to nejako takto: Lzm_Dvm=0.7; Ees=125; if Lzm_Dvm > 0.6 & Lzm_Dvm < 0.05 ; sprava='chyba'; elseif Lzm_Dvm < 0.6 && Lzm_Dvm > 0.05 && Ees < 120; a=1+2; sprava='ahoj'; elseif Lzm_Dvm < 0.6 && Lzm_Dvm > 0.05 && Ees > 120; a=1+2; sprava='nazdar'; end ale nefunguje to ![]() niekde su chyby, prosim viete ich najst, alebo spravit nieco profesionalnejsie? Dakujem za odpoved Miro RE: Podmienky - duroL - 03-04-2013 13:00 Ahoj Robim to z hlavy mozno tam je chybicka....Ale skus si toto: Kód: Lzm_Dvm=0.6; |