Tadqiqot, maktab topshirig'i yoki ish taqdimoti bo'ladimi, 3 o'lchamli chizmalar ma'lumotlar to'plamining qanday ko'rinishini tasavvur qilish uchun juda yaxshi. MATLAB (Matrix Laboratory) yordamida siz taqdim etgan ma'lumotlar yordamida ajoyib 3D tasvirlarni yaratishingiz mumkin. MATLAB -dan bu maqsadda foydalanish grafikni sozlash ustidan to'liq nazorat qilish imkonini beradi. Ranglardan tortib to soyalash va yoritishgacha, faqat MATLAB va sizning nou-xauingiz kerak bo'ladi.
Qadamlar
3dan 1 -qism: Domenni qurish
Qadam 1. Buyruqlar oynasini oching
Odatiy tartibda bu avtomatik ravishda eng katta oyna sifatida ko'rsatilishi kerak.
Qadam 2. Agar buyruqlar oynasi bo'lmasa, yuqori chap burchakdagi uyni tanlang
Keyin tartibni tanlang, so'ng "Standart".
Qadam 3. Buyruqlar oynasida x ning ikkalasini ham belgilang va y vektorlari.
- Bu odatda x = [vektor yoki funktsiya] va y = [vektor yoki funktsiya] ko'rinishida amalga oshiriladi.
- Vektor va matritsalarni ko'paytirish yoki bo'lishda nuqta operatoridan foydalanishni unutmang. Aks holda xatolar paydo bo'ladi.
3-qismning 2-qismi: Xy-tekislikda panjara ishlab chiqarish
Qadam 1. x va y o'rtasidagi munosabatni aniqlang
Buni amalga oshirish uchun ikkita buyruqni ishlatish kerak.
- Birinchisi, to'r funktsiyasi. Buni ishlatib, natijada simli tarmoqli grafigi bo'ladi.
- Ikkinchisi - sörf funktsiyasi. Surfdan foydalanganda, natija 3 o'lchamli sirt chizig'i bo'ladi.
Qadam 2. Meshdan foydalanganda meshgridni buyruqlar oynasiga kiriting
- Buyruq quyidagicha formatlanadi: [xx, yy] = meshgrid (x, y).
- Ish maydoni oynasida xx va yy o'zgaruvchilari aniqlanganligini ko'rasiz.
3dan 3 qism: "zz" ni aniqlash va sirtini chizish
Qadam 1. zz ni xx va yy nuqtai nazaridan aniqlang, chunki u ushbu ma'lumotlar to'plamiga tayanadi
- Bilingki, x va y o'rtasida mavjud bo'lgan munosabatlardan foydalaning. Ehtimol, bu funktsiya yoki formuladir.
- masalan, zz = xx.^2-yy.^2
Qadam 2. Surf buyrug'i yordamida sirtni chizish
- "Zz" matritsasidagi z komponentlaridan sörf buyrug'i 3 o'lchamli soyali sirt hosil qiladi.
- Bu siz bog'laydigan nuqta xx, yyva zz birga.
- Haqiqiy buyruq satri formatida bo'ladi bemaqsad (xx, yy, zz).
3-qadam. Sizning yangi oynangiz sizning 3 o'lchamli uchastkangizni ko'rsatishini ko'ring
Qadam 4. O'zingiz xohlagan tarzda sozlang
Yangi syujet paydo bo'lgan oynaning yuqori qismida asboblar paneli mavjud. Ushbu asboblar panelida 3 o'lchamli tasvirni o'zgartirish uchun ishlatilishi mumkin bo'lgan ko'plab variantlar va xususiyatlar mavjud.
-
Ushbu variantlardan ba'zilari quyidagilarni o'z ichiga oladi:
- X, y yoki z o'qi uchun yorliq kiritish
- O'quvchilarga yordam berish uchun afsona qo'shish
- Uchastkaning uch o'lchamli maydonini aylantirish
- Soyaning ta'sirini ko'rsatish uchun yorug'lik manbasini kiritish
- Murakkab sirt xususiyatlari ro'yxatini https://www.mathworks.com/help/matlab/examples/changing-surface-properties.html saytida topish mumkin.
5 -qadam. Agar xohlasangiz, rangli xaritani grafikning butun yuzasi bo'ylab tekislang
Bu buyruq satrining soyali interp yordamida amalga oshiriladi.
Maslahatlar
-
Agar siz "aniqlanmagan funktsiya yoki o'zgaruvchi _" degan xatoni qabul qilsangiz, ish maydonini ushbu o'zgaruvchiga tekshiring.
Agar u mavjud bo'lmasa, davom etishdan oldin uni yaratganingizga/ta'riflaganingizga ishonch hosil qiling
- Agar sizda "kutilmagan MATLAB ifodasi" degan xato paydo bo'lsa, siz kiritgan so'zning haqiqiy ibora ekanligini va o'rnatilgan barcha funktsiyalar to'g'ri yozilganligini tekshiring.