Či už ide o výskum, školskú úlohu alebo pracovnú prezentáciu, trojrozmerné grafy sú skvelé na vizualizáciu toho, ako vyzerá komplikovaný súbor údajov. S pomocou MATLAB (Matrix Laboratory) budete môcť s poskytnutými údajmi vytvárať ohromujúce 3-D vizuály. Použitie MATLABu na tento účel vám umožní mať úplnú kontrolu nad prispôsobením vášho grafu. Od farieb po tieňovanie a osvetlenie, jediné potrebné nástroje sú MATLAB a vaše know-how.
Kroky
Časť 1 z 3: Konštrukcia domény
Krok 1. Otvorte príkazové okno
V predvolenom rozložení by sa to malo automaticky zobraziť ako najväčšie zobrazené okno.
Krok 2. Ak príkazové okno nie je k dispozícii, vyberte domov v ľavom hornom rohu
Potom vyberte rozloženie a potom „Predvolené“.
Krok 3. V príkazovom okne definujte obe svoje x a y vektory.
- Obvykle sa to robí vo forme x = [vektor alebo funkcia] a y = [vektor alebo funkcia]
- Pri násobení alebo delení vektorov a matíc nezabudnite použiť bodový operátor. V opačnom prípade dôjde k chybám.
Časť 2 z 3: Výroba mriežky v rovine xy
Krok 1. Definujte vzťah medzi x a y
Aby ste to dosiahli, musíte použiť dva príkazy.
- Prvým je funkcia oka. Ak to použijete, výsledkom bude sieťový graf drôtového modelu.
- Druhou je funkcia surfovania. Pri použití surfovania bude výsledkom 3D plošný graf.
Krok 2. Ak používate sieť, zadajte mriežku do príkazového okna
- Príkaz bude mať nasledujúci formát: [xx, rr] = mriežka siete (x, y).
- V okne pracovného priestoru uvidíte, že boli definované premenné xx a yy.
Časť 3 z 3: Definovanie „zz“a vykreslenie povrchu
Krok 1. Definujte zz ako xx a yy, pretože sa spolieha na tieto súbory údajov
- Použite vzťah, o ktorom viete, že existuje medzi x a y. Pravdepodobne to bude funkcia alebo vzorec.
- napr. zz = xx.^2-r.^2
Krok 2. Vykreslite povrch pomocou príkazu surfovať
- Z komponentov z v matici „zz“príkaz surf vytvorí 3-D tieňovaný povrch.
- Toto je bod, v ktorom sa budete vzťahovať xx, rra zz spolu.
- Skutočný príkazový riadok bude vo formáte surfovať (xx, yy, zz).
Krok 3. Sledujte, či sa objaví vaše nové okno ukazujúce váš 3D graf
Krok 4. Prispôsobte si, ako chcete
V hornej časti okna je panel s nástrojmi, kde sa objavil nový diagram. Tento panel s nástrojmi obsahuje mnoho možností a funkcií, ktoré je možné použiť na manipuláciu s 3D grafom.
-
Niektoré z týchto možností zahŕňajú:
- Vloženie štítka pre os x, y alebo z
- Vloženie legendy na pomoc čitateľom
- Otáčanie pozemku v jeho 3D priestore
- Vloženie zdroja svetla na zobrazenie účinkov tieňov
- Zoznam komplexných vlastností povrchu nájdete na stránke
Krok 5. Ak chcete, vyhlaďte farebnú mapu po celom povrchu grafu
To sa vykonáva pomocou príkazového riadka tieňovania interp.
Tipy
-
Ak sa zobrazí chyba „Nedefinovaná funkcia alebo premenná _“, vyhľadajte v pracovnom priestore danú premennú.
Ak neexistuje, pred pokračovaním ho vytvorte/definujte
- Ak sa zobrazí chyba „Neočakávaný výraz MATLAB“, skontrolujte, či je zadaný výraz platným výrazom a či sú všetky vstavané funkcie napísané správne.