M03 - Úvod do MATLAB
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.
Výsledky chceme uložit do prom nných Zatiz2, CelkZatiz2. Pokud bychom
cht li použít skript, bylo by nutné zasáhnout p ímo do souboru ZatizVypF.m a
upravit názvy prom nných. Pokud však použijeme funkci, je postup mnohem
jednodušší. Sta í pouze zm nit názvy prom nných p i volání funkce.
Úkol 2.6
Vytvo te nové prom nné Prutok2, CHSK2, které budou obsahovat dvojná-
sobné hodnoty z prom nných Prutok, CHSK (jedná se pouze o fiktivní p í-
klad, dvojnásobné hodnoty jsou zvoleny zcela náhodn , pouze za ú elem vy-
tvo ení nové sady dat). Nyní zavolejte funkci ZatizVypF se zm n nými pa-
rametry:
<
( >
& ' <
(
6
'+* 1 #
>
) 3
Za ínáme s MATLAB
- 17 (34) -
2.6.3 Rozhodovací struktury a cykly
Sou ástí p evážné v tšiny po íta ových program jsou rozhodovací stuktury a
cykly. Nap íklad na vodohospodá ském dispe inku shromaž ovány informace
o hodnotách pr tok v m rných profilech na vodních tocích. Jestliže (rozhodo-
vací struktura IF) tyto hodnoty p ekro í ur itou mez, je t eba vyhlásit povod-
ový stupe . Mimo to kontrolní systém pr b žn kontroluje údaje
z jednotlivých m rných profil (probíhá smy ka, která cykluje p es jednotlivé
sníma e).
MATLAB obsahuje rozhodovací struktury typu if, elseif a else a cykly typu
while nebo for.
Úkol 2.7
S použitím nápov dy se seznamte s výše uvedenými funkcemi. P íklad nápo-
v dy je uveden na obrázku 2.9.
Obr. 2.9- Nápov da k rozhodovací struktu e if, elseif, else.