Kirish
Maple - bu Kanadaning Waterloo Maple Inc kompaniyasining Maplesoft bo'limi tomonidan ishlab chiqilgan kuchli matematik to'plam. Ushbu qo'llanmada taqdimot Maple paketining 8-versiyasiga asoslangan, ammo aksariyati
ma'lumot avvalgi va yangi versiyalar uchun to'g'ri bo'ladi. Maple-ning 8-versiyasi interfeysini ruslashtirish mavjud, shuning uchun ulanish paytida
interfeys elementlari (menyu elementlari) ko'rsatiladi va mos keladi
ruslashtirilgan versiyadagi ismlar (afsuski, har doim ham muvaffaqiyatli emas).
Maple-dagi xato xabarlari va yordam ruslashtirilmagan holda qolishini unutmang. Kuchli matematik vositalar va dasturiy ta'minot konstruktsiyalari
Maple to'plamlari juda ko'p sonli manzilga murojaat qilish uchun ishlatilishi mumkin
texnik, ijtimoiy, iqtisodiy tizimlarda yuzaga keladigan turli xil tizimlar va jarayonlarni modellashtirishda paydo bo'ladigan vazifalar
Matematik hisoblashlarni avtomatlashtirish tizimlari orasida «Maple» paketi
muhim o’ringa ega. «Maple» eng tarqalgan va qo’llaniladigan quvvatli va samarali
integrallashgan tizim hisoblanadi Shu bilan birga u barcha foydalanuvchilar uchun
zamonaviy va universal matematik paket hisoblanadi. U ham sonli ham
analitik(simvolli) hisoblashlarni amalga oshiradi. «Maple» keng va katta
imkoniyatli grafik vositasiga ega.
table - jadval yaratish
Qo'ng'iroqlar ketma-ketligi
jadval (F, L)
jadval (t)
Parametrlar
F - (ixtiyoriy) indeksatsiya funktsiyasi
L - (ixtiyoriy) jadvalning dastlabki yozuvlari ro'yxati yoki to'plami
t - (ixtiyoriy) jadval yoki massiv
Jadval to'g'ridan-to'g'ri jadval funktsiyasiga qo'ng'iroq qilish orqali yoki indekslangan nomga tayinlash orqali bevosita yaratiladi. Indekslar butun son bo'lishi kerak bo'lgan massivlardan farqli o'laroq, jadvalning indekslari (yoki tugmachalari) har qanday qiymatga ega bo'lishi mumkin.
Jadval funktsiyasi L tomonidan belgilangan boshlang'ich qiymatlari bilan jadval yaratadi, agar L ro'yxat yoki tenglamalar to'plami bo'lsa, u holda chap tomon jadval indeks (kalit), o'ng tomon esa yozuv (qiymat) olinadi. . Aks holda, L 1, 2, ... indekslari bo'lgan yozuvlar ro'yxati sifatida qabul qilinadi. Ikkinchi holatda boshlang'ich qiymatlar to'plamidan foydalanish noaniqdir, chunki o'rnatilgan elementlarning buyurtmasi mavjud emas va shuning uchun natijalardagi yozuvlarni tartibga solish yozuvlar berilgan tartibga mos kelmasligi mumkin. Agar L ko'rsatilmagan bo'lsa, unda bo'sh jadval tuziladi.
Ro'yxat boshlovchisi bilan yaratilgan jadvallar, masalan jadval ([a = A, b = B, c = C]), jadval yozuvlarini tayinlash chapdan o'ngga qarab davom etadigan qilib yaratilgan. Ya'ni, ro'yxatning birinchi elementi birinchi bo'lib jadvalga, ikkinchisi ikkinchisiga kiritiladi va hokazo.
Yozuv yozuvlari yordamida jadvalga yangi yozuvlar qo'shilishi mumkin. Shunday qilib, T: = jadval ([4]) quyidagilarga teng: T: = jadval () va T [1]: = 4, yoki teng ravishda: T [1]: = 4, agar T tayinlanmagan bo'lsa (yashirin yaratilish). Jadvaldan o'z nomiga jadval yozuvini berish orqali yozuvlarni olib tashlash mumkin. Shunday qilib, T [1]: = 'T [1]' 4-yozuvni T-dan olib tashlaydi.
Indekslash funktsiyasi F indeksatsiya qanday bajarilishini ko'rsatadigan protsedura yoki ism bo'lishi mumkin; agar null bo'lsa, oddiy indeksatsiya nazarda tutiladi. O'rnatilgan indekslash funktsiyalari: nosimmetrik, antisimmetrik, siyrak, diagonal, identifikatsiya va istisno. Ushbu indekslash funktsiyalari haqida ko'proq ma'lumot olish uchun indexfcn-ga qarang.
Jadvallarda maxsus baholash qoidalari mavjud (masalan, protsedura), agar T nomiga jadval berilgan bo'lsa, unda T T ga baho beradi, op (T) chaqiruvi haqiqiy jadval tuzilishini beradi; va op (op (T)) jadvalning indekslash funktsiyasi (agar mavjud bo'lsa) va jadval qiymatlari uchun tenglamalar ro'yxati bo'lgan tarkibiy qismlarini beradi.
Indekslar funktsiyasidan jadval indekslari ketma-ketligini olish uchun foydalanish mumkin, shuningdek yozuvlar funktsiyasi jadval yozuvlari ketma-ketligini qaytaradi.
Jadval konstruktori bitta argument bilan chaqirilganda qiymati mavjud jadval bo'lgan t ning nusxasi qaytariladi. Agar t massiv bo'lsa, natijada olingan nusxa jadval ob'ekti bo'ladi. Jadvallar o'zgarishi mumkin bo'lgan ob'ektlar va Maple-da tayinlash qo'shimcha ma'lumotga ega bo'lganligi sababli, jadvalning nusxasini nusxasini yaratish, asl jadvalni o'zgartirishni xohlamaganingizda foydalidir.
Do'stlaringiz bilan baham: |