70 likes | 236 Views
Vytvořte funkci ( m-file ) jménem vypocet , kde jako vstupní parametry budou vektory x a y a výstupním parametrem funkce bude Z . V těle funkce spočtěte funkci a předtím nezapomeňte vhodně „vyrobit“ (pomocí mesgrid) matice X a Y , tak aby bylo možno vykreslit 3D graf.
E N D
Vytvořte funkci (m-file) jménem vypocet, kde jako vstupní parametry budou vektory x a y a výstupním parametrem funkce bude Z. • V těle funkce spočtěte funkci • a předtím nezapomeňte vhodně „vyrobit“ (pomocí mesgrid) matice X a Y, tak aby bylo možno vykreslit 3D graf. • ( Pozor na malé x a y (vektory) a velké X a Y (matice). ) • Poté napište skript , který : • nadefinuje vektory x a y (každý od -5 do 5 • s krokem 0.25) • vyvolá napsanou funkci vypocet s příslušnými skutečnými výstupními a vstupními parametry vykreslí 3D graf pomocí funkce mesh
Napište funkci jménem priklad1 , která má 2 vstupní parametry x a y. • V těle funkce vykonejte: • spočítání mřížky pomocí funkce meshgrid • spočítání funkce z1 = cos(XY) • vykreslení funkce pomocí mesh a surf v jediném • okně 2 grafy nad sebou (subplot) • Poté napište skript, který: • naplní vektory x a y na intervalu od - do • s intervalem /100 • vyvolá výše uvedenou funkci priklad1 s příslušnými • skutečnými vstupními parametry
Napište funkci – jmenuje se „prubehy“ (M-file), • která spočte průběhy 2 funkcí • y1 = cos x • y2 = (cos x + sin 2x ) / 2 • Funkce bude mít vstupní parametr x a výstupní • parametry y1 a y2 . • Poté napište skript , který • definuje vektor x1 v intervalu [ 0;2π] s krokem π /20 , • poté vyvolá výše uvedenou funkci s patřičnými • skutečnými výstupním a vstupními parametry • a nakonec vykreslí 2 grafy • do jediného okna pod sebe (subplot).
Napište funkci jménem gonio , která bude mít 1 vstupní parametr x a 2 výstupní parametry y1 a y2 . • V těle funkce spočte následující vztahy: • y1 = f1(x) = sinh(x) • y2 = f2(x) = cosh(x) • Poté napište volající skript , který : • vytvoří vektor x v intervalu <-π;π> • rozděleném na 20 dílů • vyvolá výše uvedenou funkci se skutečnými parametry • nakreslí do jediného okna grafy , jejichž funkční • hodnoty byly spočteny ve výše uvedené funkci
Vytvořte uživatelskou funkci vracející hodnotu y = x·sin(x)-10/x pro vstupní parametr x, který může být i vektor. V příkazovém okně pak nakreslete jejím vyvoláním graf pro x z intervalu <- π; π >.
Vytvořte uživatelskou funkci fce1 vracející hodnotu y = x·(ex - e-x) pro vstupní parametr x, který může být i vektor. V příkazovém okně pak nakreslete jejím vyvoláním graf pro x z intervalu <-10;10>.
Vytvořte uživatelskou funkci fce2 vracející x·ex /(x-1) pro vstupní parametr x, který může být i vektor. V příkazovém okně pak nakreslete jejím vyvoláním graf pro x z intervalu <-5;5>.