|
"Rand" funktsiyasining asosiy algoritmi o'zgartirildi
|
bet | 12/12 | Sana | 24.07.2024 | Hajmi | 158,54 Kb. | | #268469 |
Bog'liq Mashinali o‘qitish uchun kerakli instrumental vositalar"Rand" funktsiyasining asosiy algoritmi o'zgartirildi. Yagona aniq natijalar uchun algoritm (0, 1) oralig'ida qiymatlarni ishlab chiqarish uchun tuzilgan. Ilgari, siz vaqti-vaqti bilan 1 tugmachasining to'g'ri qiymatini chiqarishingiz mumkin edi. Shuningdek, yangi dastur bir xil zichlikka (tasodifiy butun sonlar / uzunlik bo'ylab) yo'naltirish o'rniga (0, 1) oralig'idagi suzuvchi nuqta qiymatlari o'rtasida bir xil intervaldan foydalanadi. haqiqiy raqam chizig'i)
Raqamli integratsiya yaxshilandi. Davriy funktsiyalarning integrallarini hisoblash imkoniyatiga ega bo'lish uchun "quadv" funktsiyasi qayta yozildi. Shu bilan birga, talab qilinadigan xususiyatlarni taxminan 3,5 baravar kamroq baholash bilan ishlash yaxshi bo'ladi.
"Quadgk" dagi integralni keltirib chiqargan xato tuzatildi "Yo'nalish punktlari" bilan belgilangan murakkab yo'nalishlar teskari yo'nalishda hisoblab chiqiladi;
"editinplace" tahrirlash funktsiyasining "tahrirlash" opsiyasi sukut bo'yicha endi "rost" va "start" opsiyasi endi bo'sh qatorga mos keladi [].
Shubhali foydalanish to'g'risida yangi ogohlantirishlar qo'shildi ikki nuqta oralig'i operatorining ":". Har bir operator yangi ogohlantiruvchi identifikatorga ega, agar kerak bo'lsa, uni o'chirib qo'yish mumkin. "Regexp" va tegishli funktsiyalar endi UTF-8 kodlangan satrlarni to'g'ri ishlaydi va so'raydi. Oktav kodlashda satrlarni kodlashni talab qiladigan boshqa funktsiyalarda bo'lgani kabi, siz o'zingizning xohlagan joyingizdan konvertatsiya qilish uchun "native2unicode" dan foydalanishingiz mumkin. Masalan, UTF-8-da mualliflik huquqi belgisi native2unicode (169, "latin1").
Grafika va GUI uchun Qt4-dan foydalanish Octave-ning 6-versiyasida bekor qilingan va boshqa xato tuzatishlar kiritilmaydi. Qt4-ni qo'llab-quvvatlash Octave-ning 7-versiyasida to'liq o'chiriladi.
"Afsona" funktsiyasi to'liq qayta yozilgan. U bir qator tarixiy xatolarni tuzatadi va "AutoUpdate" va "NumColumns" kabi yangi xususiyatlarni amalga oshiradi.
Ibtidoiy grafikalar endi qiymati "yo'q" bo'lgan rang xususiyatining qiymatini qabul qiladi.
Matn va o'q ob'ektlariga yangi "FontSmoothing" xususiyati qo'shildi, bu belgilarni ko'rsatishda anti-aliasingdan foydalanilishini nazorat qiladi.
Sukut bo'yicha "yoqilgan", u yanada yumshoq va ingl
Endi "windowscrollwheelfcn" raqamli xususiyati amalga oshirildi. Bu foydalanuvchilar sichqonchani g'ildiragini ma'lum bir raqam ustida boshqarganda bajariladigan qayta qo'ng'iroq qilish funktsiyasini ta'minlash uchun
Xulosa.
Biz bu mustaqil ishimizda “Mashinali o`qitish uchun zarur bo`lgan instrumental vositalar tahlili” mavzusini yoritib berishga harakat qildik. Bu mavzu bo`yicha biz 3 ta dasturlash tilini tahlilini ko`rib chiqdik . Bular Matlab , Python va GNU Octav dasturlash tillari . Bunda GNU Octav dasturlash tili Matlab dasturlash tili nilan o`zaro o`xshash sintaksislarga ega. Bu dasturlash tillarini tahlil qilib chiqish jarayonida manga eng yoqqan til bu Python dasturlash tili bo`ldi . Python juda soda til hisoblanar ekan. Unda amallarni bajarish birmuncha oson . Sintaksislari ham sodda va qisqa hisoblanadi . Hozirgi kunga kelib Python dasturlash tili butun dunyo bo`ylab keng tarqalmoqda va jadallik bilan rivojlanmoqda . Shu kungacha eng mashxur dasturlash tillari bilan bemalol bellashsha oladi hamda ulardan ustunlik ham qiladi. Bejizga emas xalqaro stastika bilan shug`ullanadigan tashkilotlar turli surushtiruvlar , so`rovnomalar va solishtirishlar o`tkazish orqali Python dasturlash tilini 1-o`ringa loyiq ko`rmadi. Hozirgi kunda sal kam barcha sunniy intellektlar Python dasturlash tilida yozilmoqda.Python tili asoschilari bu tilni rivojlantirib rivojlantirib shu darajaga olib chiqishdi . Python tili kelajak tili sifatida ko`rilmoqda .
Foydalanilgan adabaiyotlar va saytlar.
www.arxiv.uz
www.ziyonet.uz
www.gnu.org
www.python.org
,
|
| |