Olgu tegemist uurimistöö, kooliülesande või tööesitlusega-kolmemõõtmelised graafikud sobivad suurepäraselt keerulise andmekogumi väljanägemiseks. MATLABi (Matrix Laboratory) abil saate oma esitatud andmetega luua hämmastavaid 3-D visuaale. MATLABi kasutamine sel eesmärgil võimaldab teil graafiku kohandamist täielikult kontrollida. Alates värvidest kuni varjutamise ja valgustamiseni on vaja ainult tööriistu MATLAB ja teie oskusteavet.
Sammud
Osa 1 /3: Domeeni loomine
Samm 1. Avage käsuaken
Vaikepaigutuses peaks see automaatselt ilmuma kui suurim kuvatav aken.
Samm 2. Kui käsuakent pole, valige vasakus ülanurgas kodu
Seejärel valige paigutus ja seejärel "Vaikimisi".
Samm 3. Määrake käsuaknas mõlemad x ja y vektorid.
- Seda tehakse tavaliselt kujul x = [vektor või funktsioon] ja y = [vektor või funktsioon]
- Ärge unustage vektorite ja maatriksite korrutamisel või jagamisel kasutada punktioperaatorit. Vastasel juhul tekivad vead.
Osa 2/3: Võrgu tootmine xy-tasapinnas
Samm 1. Määratlege seos x ja y vahel
Selle saavutamiseks tuleb kasutada kahte käsku.
- Esimene on võrgusilma funktsioon. Seda kasutades on tulemuseks traatvõrgu võrgusilma graafik.
- Teine on surfifunktsioon. Surfi kasutamisel on tulemuseks 3-D pinnajoon.
Samm 2. Võrgusilma kasutamisel sisestage käsuaknasse meshgrid
- Käsk vormindatakse järgmiselt: [xx, yy] = võrgustik (x, y).
- Tööruumi aknas näete, et muutujad xx ja yy on määratletud.
Osa 3 /3: "zz" määratlemine ja pinna joonistamine
Samm 1. Määratlege zz xx ja yy tingimustes, kuna see sõltub nendest andmekogumitest
- Kasutage suhet, mille kohta teate, et x ja y on olemas. See on tõenäoliselt funktsioon või valem.
- nt zz = xx.^2-yy.^2
Samm 2. Joonista pind, kasutades käsku surf
- Maatriksi "zz" z komponentidest loob surfamiskäsk 3-D varjutatud pinna.
- See on punkt, milles te suhtlete xx, yyja zz koos.
- Tegelik käsurida on vormingus surfama (xx, yy, zz).
Samm 3. Jälgige, kuni ilmub teie uus aken, mis näitab teie 3D-graafikut
Samm 4. Kohanda vastavalt soovile
Akna ülaosas, kus uus graafik on ilmunud, on tööriistariba. See tööriistariba sisaldab palju valikuid ja funktsioone, mida saab kasutada 3D-graafikaga manipuleerimiseks.
-
Mõned neist valikutest hõlmavad järgmist.
- Sildi sisestamine teljele x, y või z
- Legendi lisamine lugejate abistamiseks
- Krundi pööramine 3D-ruumis
- Valgusallika sisestamine varjude mõju näitamiseks
- Keeruliste pinnaomaduste loendi leiate aadressilt
Etapp 5. Kui soovite, tasandage värvikaart kogu graafiku pinnal
Seda tehakse käsurea varjutamise interp abil.
Näpunäiteid
-
Kui kuvatakse tõrketeade „Määratlemata funktsioon või muutuja _”, kontrollige selle muutuja tööruumi.
Kui seda pole, looge see enne jätkamist kindlasti/määratlege
- Kui kuvatakse tõrketeade „Ootamatu MATLAB-avaldis”, kontrollige, kas teie sisestatud tekst on õige avaldis ja kõik sisseehitatud funktsioonid on õigesti kirjutatud.