O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNALOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
3-amaliy topshiriq
Mavzu: Gplot matrix funksiyasini ishlatish
Bajardi : Bozorov A 211-19
Qabul qildi : Iskandarova F
Toshkent – 2022
Gplot matrix funksiyasi bilan ishlash
Nazariy ma`lumot
Gplotmatrix(X,[],group) guruhdagi guruhlash oʻzgaruvchisi boʻyicha guruhlangan Xdagi maʼlumotlarning tarqalish chizmalari va gistogrammalari matritsasini yaratadi. Olingan rasmdagi har bir diagonaldan tashqari chizma X ustunining boshqa X ustuniga nisbatan tarqalish grafigidir. Dasturiy taʼminot shuningdek, guruhlangan gistogrammalarning konturlarini uchastka matritsasining diagonal chizmalarida chizadi. X va guruh qatorlari bir xil bo'lishi kerak.
gplotmatrix(X,Y,guruh) tarqalish chizmalarining matritsasini yaratadi. Olingan rasmdagi har bir chizma X ustunining Y ustuniga nisbatan tarqalish grafigidir. Masalan, agar Xda p ustun, Yda q ustun bo‘lsa, u holda rasmda tarqalish chizmalarining q-p matritsasi mavjud. Barcha uchastkalar guruhlash o'zgaruvchilar guruhi bo'yicha guruhlangan. X, Y va guruhning kirish argumentlari bir xil sonli qatorlarga ega bo'lishi kerak.
gplotmatrix(X,[],group,clr,sym,siz,doleg,dispopt,xnam) xnam da ko'rsatilgan ustun nomlari yordamida tarqalish chizmalarining x va y o'qlarini belgilab beradi. Xnam kiritish argumenti X ning har bir ustuni uchun bitta nomdan iborat boʻlishi kerak. Tarqalish matritsasining diagonali boʻylab oʻzgaruvchilar nomlarini koʻrsatish uchun dispoptni “oʻzgaruvchi”ga oʻrnating.
Amaliy qism
X = ratings(:,1:2);
Y = ratings(:,[4 7]);
gplotmatrix(X,Y,group)
>> [B,xy]=bucky;
>> gplot(B(1:30,1:30),xy(1:30,:))
ans =
0.1061
0.3433
NaN
0.3433
0.1061
NaN
-0.2777
0.1061
NaN
0.1061
-0.2777
Do'stlaringiz bilan baham: |