1 / 7

Napište funkci jménem priklad1 , která má 2 vstupní parametry x a y. V těle funkce vykonejte:

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.

graceland
Download Presentation

Napište funkci jménem priklad1 , která má 2 vstupní parametry x a y. V těle funkce vykonejte:

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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

  2. 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(XY) • 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

  3. 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).

  4. 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

  5. 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 <- π; π >.

  6. 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>.

  7. 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>.

More Related