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.
Zatiz (použijte funkce max a min).
• Stanovte po et hodnot, které p ekra ují kritérium 150 kg/den (pou-
žijte funkce find a numel).
Informace
• Vytvo te nový M-file použitím položky z hlavního menu File | New
| M-File a následn ho uložte pod názvem ZatizStat.m.
• P edtím než za nete psát do souboru M-file, m žete si jednotlivé
p íkazy ov it zadáním do p íkazového okna.
Hydroinformatika I · Modul 3
- 16 (34) -
• Nápov du k jednotlivým funkcím m žete rychle získat zadáním
nap / % & '" # & ' do p íkazového okna.
2.6.2 Function M-file
Function M-file se mírn liší od skript , protože vstupní anebo výstupní para-
metry funkce jsou definovány na prvním ádku souboru M-file.
Otev ete pomocí hlavního menu MATLAB volbou
File | Open soubor
s názvem ZatizVypF.m. Jeho obsah je na obrázku 2.8.
Napište do p íkazového okna MATLAB:
<
(>
& ' <
(
6
'+* 1 #
>
) 3
MATLAB zašle vstupní parametry (Prutok, CHSK) do funkce LoadCalcF,
provede výpo et a zašle zp t výstupní parametry [Zatiz, CelkZatiz], které se
zobrazí v p íkazovém okn .
Obr. 2.8- Function M-file s názvem ZatizVypF.m.
Poznámka Použití funkcí oproti skript m m že být v mnoha ohledech výhodn jší. Nap í-
klad, pokud chcete provád t nad více sadami vstupních dat stejné operace.
Prakticky si to m žeme ukázat na funkci ZatizVypF. P edpokládejme, že krom
vstupních dat Prutok, CHSK máme ješt další sadu nazvanou Prutok2, CHSK2.