Nesvarbu, ar tai būtų tyrimas, ar užduotis mokykloje, ar darbo pristatymas, 3-D brėžiniai puikiai tinka vizualizuoti, kaip atrodo sudėtingas duomenų rinkinys. Naudodamiesi MATLAB (matricos laboratorija), galėsite sukurti stulbinančius 3D vaizdus naudodami pateiktus duomenis. Šiam tikslui naudojant MATLAB galima visiškai kontroliuoti grafiko pritaikymą. Nuo spalvų iki šešėlių ir apšvietimo reikalingi tik MATLAB įrankiai ir jūsų žinios.
Žingsniai
1 dalis iš 3: Domeno kūrimas
Žingsnis 1. Atidarykite komandų langą
Pagal numatytąjį išdėstymą tai turėtų būti rodoma automatiškai kaip didžiausias rodomas langas.
2 veiksmas. Jei komandų lango nėra, viršutiniame kairiajame kampe pasirinkite namus
Tada pasirinkite išdėstymą, tada - „Numatytasis“.
Žingsnis 3. Komandų lange apibrėžkite abu x ir y vektoriai.
- Paprastai tai daroma x = [vektoriaus arba funkcijos] ir y = [vektoriaus ar funkcijos] pavidalu
- Nepamirškite naudoti taškų operatoriaus, dauginant ar dalijant vektorius ir matricas. Priešingu atveju atsiras klaidų.
2 dalis iš 3: Tinklelio gamyba xy-Plane
Žingsnis 1. Apibrėžkite ryšį tarp x ir y
Norėdami tai padaryti, turite naudoti dvi komandas.
- Pirmasis yra tinklelio funkcija. Naudojant tai, rezultatas bus vielos rėmo tinklinis grafikas.
- Kitas yra naršymo funkcija. Naudojant naršymą, rezultatas bus 3-D paviršiaus brėžinys.
Žingsnis 2. Kai naudojate tinklelį, į komandų langą įveskite tinklelį
- Komanda bus suformatuota taip: [xx, yy] = tinklelis (x, y).
- Darbo srities lange pamatysite, kad kintamieji xx ir yy buvo apibrėžti.
3 dalis iš 3: „zz“apibrėžimas ir paviršiaus brėžimas
Žingsnis 1. Apibrėžkite zz xx ir yy, nes jis priklauso nuo tų duomenų rinkinių
- Naudokite ryšį, kurį žinote tarp x ir y. Tikėtina, kad tai funkcija ar formulė.
- pvz., zz = xx.^2-yy.^2
Žingsnis 2. Nubraižykite paviršių naudodami surf komandą
- Iš z komponentų, esančių matricoje „zz“, surf komanda sukurs trimatį šešėlinį paviršių.
- Tai taškas, kuriame jūs susisieksite xx, yy, ir zz kartu.
- Tikroji komandinė eilutė bus formatu naršyti (xx, yy, zz).
Žingsnis 3. Stebėkite, kol pasirodys naujas langas, kuriame rodomas jūsų 3-D siužetas
Žingsnis 4. Tinkinkite, kaip norite
Lango viršuje, kur atsirado naujas siužetas, yra įrankių juosta. Šioje įrankių juostoje yra daug parinkčių ir funkcijų, kurios gali būti naudojamos manipuliuoti 3-D brėžiniu.
-
Kai kurios iš šių parinkčių yra:
- Etiketės įterpimas x, y arba z ašiai
- Įdėkite legendą, kad padėtumėte skaitytojams
- Sklypo pasukimas jo 3-D erdvėje
- Įdėkite šviesos šaltinį, kad būtų parodytas šešėlių poveikis
- Sudėtingų paviršiaus savybių sąrašą galite rasti adresu
5 žingsnis. Jei norite, išlyginkite spalvų žemėlapį visame grafiko paviršiuje
Tai daroma naudojant komandinės eilutės šešėlinę interp.
Patarimai
-
Jei gaunate klaidą, kuri sako: „Neapibrėžta funkcija arba kintamasis _“, patikrinkite, ar jūsų darbo vietoje nėra to kintamojo.
Jei jo nėra, prieš tęsdami būtinai jį sukurkite/apibrėžkite
- Jei gaunate klaidos pranešimą „Netikėta MATLAB išraiška“, patikrinkite, ar tai, ką įvedėte, yra tinkama išraiška ir ar visos integruotos funkcijos parašytos teisingai.