1.2 MatLabning afzalliklari. Quyidagi afzalliklarga ega:
matematikaning turli yo'nalishlarini, masalan, hisoblash yoki grafik tenglamalarini o'rgatish uchun qulay;
- signallarga ishlov berishi sifatli;
- juda ko'p foydali kutubxonalar jamlanmasiga ega;
- matritsa ustida bajariladigan amallar bilan aloqador har qanday jarayonlar oddiy va aniq bajariladi;
- raaqamli ma’lumotlar matritsa shaklida berilganda qulay ishlaydi.
Quyidagi kamchiliklarga ega:
litsenziyaning bahosi - uni foydalanuvchisi har bitta modulni sotib olishi va unga to'lov qilishi zarur;
o'zaro ishga layoqatlilik kompilyasiya vaqtida yoki MatLabnı boshqa til kodiga aylantirishning juda qiyinligi;
hamma xatolar bilan shug'ullanishning qiyinligi;
MatLabning teran bilimni talab etishligi;
qandaydir tovar ishlab chiqarishning taklif etilmasligi;
shaffof manbali ekosistenińg yetishmasligi.
1.3 Mashinali oqitish R va Pythonning afzalliklari R dasturining afzalliklari. Quyidagi afzalliklarga ega:
R - statistik masalalarni tarqatib olishga harakat etadigan statistik to'plam;
R da har xil analitik masalalarni hal etishga urinadigan ko'plab paketlangan dasturlari bor.
analitik sohada, statistik tahlilni amalga oshirishda MatLabdan ustunroq;
R mavjud eng keng qamrovli statistik tahlillar jamlanmasi bo'lib, u mavjud standart statistik testlarni, modellarni va tahlillarni qamrab olgan;
ma'lumotlarni boshqarish va boshqarish uchun keng qamrovli tilni taklif etadi;
yangi texnologiyalar va g'oyalarning ko'pincha birinchi bo'lib R da paydo bo'ladi;
yuqori sifatli kutubxonalar mavjud;
yaxshi interaktiv tahlil qilish vositasi – Rstudio mavjud;
R dasturi ko'plab domenlarga xizmat qilish uchun 5000 dan ortiq kutubxonalarga ega;
Rdasturivizualizatsiyalash maslasidaPythonga nisbatan samarali;
ishbilarmon foydalanuvchilar (marketing analitikasi, chakana analitikasi) uchun odatda R dasturi qulay, chunki ular tez-tez tez prototiplash va vizualizatsiyalash kabi ishlarni amalga oshiradi (bu R dasturida Pythonga qaraganda tezroq bajariladi).