پاورپوینت متغیرهای اندیس دار یا زیرنویس دار
قابل ویرایش
تعداد اسلایدها : 49 اسلاید
فهرست مطالب:
آرایه (Array)
نمایش متغیر به صورت آرایه
دستور اعلام متغیر اندیس دار
انواع اندیس ها
استفاده از عناصر متغیرهای اندیس دار مانند متغیرهای عادی
خطای مازاد اندیس های آرایه
استفاده از مقدار ثابت در اعلام آرایه
عملیات آرایهای (1)
تفاوت بین حلقه do عادی و حلقه do ضمنی
نحوه تخصیص حافظه در آرایه دو بعدی
نحوه تخصیص حافظه در آرایه سه بعدی
مقداردهی آرایههای دو بعدی (1)
زیر آرایهها
تناظر درایه به درایه دو ماتریس در تساوی کلی
سازگاری زیر آرایهها
توابع کتابخانهای آرایهها
تابع shape
تابع Reshape
دنباله تابع Reshape
تابع Size
تابع Sum در یک بعد
تابع Sum در دو بعد
تابع Product
All
Any
ترانهاده یک ماتریس
Dot_Product
MatMul
متغیرهای اندیس دار شناور
بخشی از اسلایدها:
آرایه (Array)
آرایه گروهی از متغیرها یا ثابتها هستند که نوع آنها یکی است و با اسم واحدی نامیده میشوند.
دستور اعلام متغیر اندیس دار
آرایه می تواند با یک یا چند بعد معرفی شود. تعداد ابعاد یک آرایه را رتبه (rank) نامند. در مثال فوق رتبه متغیرهای X و last_name برابر یک است.
تعداد عناصر یک بعد را extent آن گویند. در متغیر X برابر 10 و در متغیر last_name برابر 50 است.
ترکیبی از rank و extent هر آرایه را شکل (shape) آن آرایه نامند. بنابراین دو آرایه دارای یک شکل هستند، اگر رتبه و تعداد عناصر هر بعد آرایه با هم یکسان باشد.
به تعداد کل درایه های یک آرایه اندازه (size) آن آرایه گویند.
تخصیص ایستای حافظه (static memory allocation)
تاکنون اندازه متغیرهای اندیس دار برای هر متغیر در ابتدای برنامه معین میشد. به این نحوه تخصیص، که از ابتدا تا انتهای برنامه میزان اندازه ارائه ثابت است، تخصیص ایستا گویند.
تخصیص پویای حافظه (dynamic memory allocation)
در این رویکرد حسب نیاز، حافظه به متغیر اختصاص داده میشود، بنابراین حافظه تخصیص یافته به هر متغیر اندیس دار می تواند در طول برنامه تغییر کند، که به آن تخصیص پویا گویند.
برچسب ها:
پاورپوینت متغیرهای اندیس دار یا زیرنویس دار متغیرهای اندیس دار یا زیرنویس دار نمایش متغیر به صورت آرایه متغیر اندیس دار