Misollar
Yuzaki chizma ostidagi kontur chizmasini ko'rsatish
Ushbu exampleCopy buyrug'ini sinab ko'ring Nusxa kodi bilan
Bir xil o'lchamdagi uchta matritsa yarating. Keyin ularni sirt sifatida chizing va sirt chizmasi ostidagi kontur chizmasini ko'rsating. Sirt ham balandlik, ham rang uchun Z dan foydalanadi.
[X, Y] = panjara (1:0,5:10, 1:20);
Z = sin (X) + cos (Y);
bemaqsad (X, Y, Z)
Yuzaki va kontur uchastkasi uchun Rang xaritasi ranglarini belgilang
Ushbu exampleCopy buyrug'ini sinab ko'ring Nusxa kodi bilan
Matritsaning to'rtinchi kiritilishi C ni o'z ichiga olgan holda sirt va kontur uchastkasi uchun ranglarni belgilang . Yuzaki chizma Z balandligi va C rangidan foydalanadi . Spektrdagi ranglarni belgilash uchun alohida raqamlardan foydalanadigan palitradan foydalanib ranglarni belgilang . Rangli xaritadan foydalanganda, C Z bilan bir xil o'lchamda bo'ladi . Ma'lumotlar qiymatlari palitradagi C ranglariga qanday mos kelishini ko'rsatish uchun grafikaga rang paneli qo'shing .
[X,Y] = panjara(-3:.125:3);
Z = tepaliklar (X, Y);
C \u003d X. * Y;
bemaqsad (X, Y, Z, C)
rang paneli
Yuzaki va kontur uchastkalarining ko'rinishini o'zgartirish
Ushbu exampleCopy buyrug'ini sinab ko'ring Nusxa kodi bilan
Qiymat sifatida " b" bilan FaceColor nom-qiymat juftligini ko'rsatib, ostidagi konturli ko'k sirt chizmasini yarating . Qo'shimcha o'zgartirishlarga ruxsat berish uchun o'zgaruvchiga sc yuzasi va kontur obyektlarini o'z ichiga olgan grafik massivni tayinlang .
[X ,Y ] = panjara ( -5:.5:5);
Z = Y.*sin(X) - X.*cos(Y);
sc = surfc (X,Y,Z, ' FaceColor ' , 'b' );
Yuzaki va kontur chizmalari yaratilgandan keyin ularning xususiyatlariga kirish va ularni o'zgartirish uchun indeksni sc . Sirt grafigi sc (1) va kontur chizmasi sc (2) sifatida mavjud . Masalan, EdgeColor xususiyatlarini o'rnatish orqali ikkita uchastkaning chekka ranglarini o'zgartiring .
sc (1). EdgeColor = 'r' ;
sc (2). EdgeColor = 'b' ;
Do'stlaringiz bilan baham: |