Bilo da se radi o istraživanju, školskom zadatku ili prezentaciji rada, trodimenzionalni zapisi izvrsni su za vizualizaciju kako izgleda komplicirani skup podataka. Uz pomoć MATLAB-a (Matrix Laboratory) moći ćete stvoriti zadivljujuće 3-D vizuale s podacima koje pružate. Korištenje MATLAB -a u tu svrhu omogućuje vam potpunu kontrolu nad prilagođavanjem vašeg grafikona. Od boja do zasjenjivanja i osvjetljenja, potrebni su samo alati MATLAB i vaše znanje.
Koraci
1. dio od 3: Izgradnja domene
Korak 1. Otvorite naredbeni prozor
U zadanom izgledu to bi se trebalo automatski pojaviti kao najveći prikazani prozor.
Korak 2. Ako naredbeni prozor nije prisutan, odaberite dom u gornjem lijevom kutu
Nakon toga odaberite izgled, a zatim "Zadano".
Korak 3. U naredbenom prozoru definirajte oba svoja x -a i y vektore.
- To se obično radi u obliku x = [vektor ili funkcija] i y = [vektor ili funkcija]
- Ne zaboravite koristiti operator točaka pri množenju ili dijeljenju vektora i matrica. U suprotnom će doći do pogrešaka.
2. dio od 3: Izrada mreže u xy-ravnini
Korak 1. Definirajte odnos između x i y
Da bi se to postiglo, moraju se koristiti dvije naredbe.
- Prva je funkcija mreže. Koristeći ovo, rezultat će biti žičani okvir mreže.
- Druga je funkcija surfanja. Kada koristite surfanje, rezultat će biti trodimenzionalna ploha površine.
Korak 2. Kada koristite mrežu, unesite meshgrid u naredbeni prozor
- Naredba će biti oblikovana na sljedeći način: [xx, yy] = rešetka (x, y).
- U prozoru radnog prostora vidjet ćete da su varijable xx i yy definirane.
Dio 3 od 3: Definiranje "zz" i iscrtavanje površine
Korak 1. Definirajte zz u smislu xx i yy zbog oslanjanja na te skupove podataka
- Koristite odnos za koji znate da postoji između x i y. To će vjerojatno biti funkcija ili formula.
- npr. zz = xx.^2-yy.^2
Korak 2. Iscrtajte površinu pomoću naredbe surf
- Od z komponenti u matrici "zz", naredba za surfanje će stvoriti 3-D zasjenjenu površinu.
- Ovo je točka u kojoj ćete se povezati xx, yy, i zz zajedno.
- Stvarna naredbena linija bit će u formatu surfanje (xx, yy, zz).
Korak 3. Pripazite da se pojavi vaš novi prozor koji prikazuje vašu 3-D radnju
Korak 4. Prilagodite kako želite
Na vrhu prozora nalazi se alatna traka na kojoj se pojavila nova radnja. Ova alatna traka sadrži mnoge mogućnosti i značajke koje se mogu koristiti za manipulaciju vašim 3-D iscrtavanjem.
-
Neke od ovih opcija uključuju:
- Umetanje oznake za os x, y ili z
- Umetanje legende u pomoć čitateljima
- Rotiranje radnje u trodimenzionalnom prostoru
- Umetanje izvora svjetlosti za prikaz učinaka sjena
- Popis složenih svojstava površine može se pronaći na
Korak 5. Ako želite, zagladite mapu boja po cijeloj površini grafikona
To se postiže pomoću zasjenjivanja naredbenog retka.
Savjeti
-
Ako primite pogrešku koja kaže: "Nedefinirana funkcija ili varijabla _", provjerite ima li u vašem radnom prostoru te varijable.
Ako ne postoji, svakako je stvorite/definirajte prije nastavka
- Ako primite pogrešku koja kaže: "Neočekivani izraz MATLAB-a", provjerite je li ono što ste unijeli valjani izraz i jesu li sve ugrađene funkcije ispravno napisane.