Судалгаа хийх, сургуулийн даалгавар эсвэл ажлын танилцуулга хийхээс үл хамааран 3-D зураг нь нарийн төвөгтэй өгөгдлийн багц хэрхэн харагдахыг төсөөлөхөд тохиромжтой. MATLAB (Matrix Laboratory) тусламжтайгаар та өгсөн өгөгдлөөрөө гайхалтай 3 хэмжээст дүрсийг бүтээх боломжтой болно. Энэ зорилгоор MATLAB -ийг ашигласнаар та өөрийн графикийн тохиргоог бүрэн хянах боломжтой болно. Өнгөнөөс эхлээд сүүдэрлэх, гэрэлтүүлэх хүртэл MATLAB болон таны ноу-хау л хэрэгтэй болно.
Алхам
3 -ийн 1 -р хэсэг: Домэйн бүтээх
Алхам 1. Командын цонхыг нээнэ үү
Анхдагч байршилд энэ нь хамгийн том цонх шиг автоматаар гарч ирэх ёстой.
Алхам 2. Хэрэв командын цонх байхгүй бол зүүн дээд буланд байгаа гэрийг сонгоно уу
Үүний дараа байршлыг сонгоод "Анхдагч" гэж сонгоно уу.
Алхам 3. Командын цонхонд x -ийнхээ аль алиныг тодорхойлно уу ба y векторууд.
- Энэ нь ихэвчлэн x = [вектор эсвэл функц] ба y = [вектор эсвэл функц] хэлбэрээр хийгддэг.
- Вектор ба матрицыг үржүүлэх, хуваахдаа цэгийн операторыг ашиглахаа бүү мартаарай. Үгүй бол алдаа гарах болно.
3-ийн 2-р хэсэг: xy-Plane-д сүлжээ үйлдвэрлэх
Алхам 1. x ба y хоорондын хамаарлыг тодорхойл
Үүнийг хийхийн тулд хоёр тушаалыг ашиглах ёстой.
- Эхнийх нь торон функц юм. Үүнийг ашигласнаар үр дүн нь утсан хүрээний торон график болно.
- Нөгөө нь серфингийн функц юм. Серфинг ашиглах үед үр дүн нь 3 хэмжээст гадаргуугийн зураглал болно.
Алхам 2. Mesh ашиглах үед meshgrid -ийг командын цонхонд оруулна уу
- Командыг дараах байдлаар форматлах болно. [xx, yy] = торон тор (x, y).
- Ажлын талбарын цонхонд xx ба yy хувьсагчдыг тодорхойлсон болохыг харах болно.
3 -р хэсгийн 3 -р хэсэг: "zz" -ийг тодорхойлж, гадаргууг зурах
Алхам 1. Эдгээр өгөгдлийн багцад тулгуурладаг тул zz -ийг xx ба yy -ээр тодорхойлно уу
- X ба y хоёрын хооронд байгаа харилцааг ашигла. Энэ нь функц эсвэл томъёо байх магадлалтай.
- жишээ нь, zz = xx.^2-yy.^2
Алхам 2. Surf командыг ашиглан гадаргууг зур
- "Zz" матриц дахь z бүрэлдэхүүн хэсгүүдээс surf командыг ашиглан 3 хэмжээст сүүдэртэй гадаргуу үүсгэнэ.
- Энэ бол таны холбогдох цэг юм xx, өө, ба zz хамтдаа.
- Бодит командын мөр нь форматтай байх болно серфинг (xx, yy, zz).
Алхам 3. Шинэ цонх таны 3 хэмжээст зургийг харуулахыг анхаарна уу
Алхам 4. Хүссэнээрээ тохируулаарай
Шинэ талбар гарч ирсэн цонхны дээд хэсэгт багажны самбар байна. Энэхүү багажны самбар нь таны 3 хэмжээст схемийг удирдахад ашиглаж болох олон сонголт, боломжуудыг агуулдаг.
-
Эдгээр сонголтуудын заримыг дурдвал:
- X, y эсвэл z тэнхлэгийн шошго оруулах
- Уншигчдад туслах үүднээс домог оруулах
- Зургийг 3 хэмжээст орон зайд эргүүлж байна
- Сүүдрийн нөлөөг харуулахын тулд гэрлийн эх үүсвэр оруулах
- Гадаргуугийн нарийн төвөгтэй шинж чанаруудын жагсаалтыг https://www.mathworks.com/help/matlab/examples/changing-surface-properties.html дээрээс олж болно.
Алхам 5. Хэрэв та хүсвэл өнгөний зургийг графикийн бүх гадаргуу дээр тэгшлээрэй
Үүнийг командын шугамын сүүдэрлэх интерп ашиглан хийгддэг.
Зөвлөмж
-
Хэрэв та "Тодорхойлогдоогүй функц эсвэл хувьсагч _" гэсэн алдааг хүлээн авбал тухайн хувьсагчийн ажлын талбарыг шалгана уу.
Хэрэв энэ байхгүй бол үргэлжлүүлэхээсээ өмнө үүнийг үүсгэж/тодорхойлж байгаарай
- Хэрэв танд "Гэнэтийн MATLAB илэрхийлэл" гэсэн алдаа гарвал таны бичсэн зүйл хүчин төгөлдөр илэрхийлэл мөн бүх суулгасан функцүүд зөв бичигдсэн эсэхийг шалгаарай.