کتابخانه NumPy و matplotlib در پایتون


کتابخانه های NumPy و matplotlib دو کتابخانه معروف و بسیار پرکاربرد در پایتون هستند. NumPy یک بسته نرم‌افزاری قابل افزودن به پایتون است که کاربرد اصلی‌اش در مقاصد علمی و برای کار با اعداد است. تقریبا در همه زمینه‌های علمی و مهندسی استفاده می شود. matplotlib هم یک بسته نرم افزاری مناسب برای تصویرسازی (visualization) در پایتون هست. matplotlib ابزار بسیار خوبی برای رسم نمودارها ارائه میدهد. یادگیری این دو کتابخانه NumPy و matplotlib به ما کمک میکند که پروژه های خود را پیاده سازی کنیم و در صورت نیاز تصویرسازی لازم رو جهت ارائه گزارش مناسب انجام دهیم. در فصل دوم و سوم دوره پایتون، به آموزش این دو کتابخانه می‌پردازیم.

فهرست مطالب

فصل دوم: کتابخانه numpy

  • معرفی کتابخانه numpy
  • نصب numpy
  • مفهوم broadcasting و vectorization در numpy
  • ساخته آرایه ها
  • آدرس دهی آرایه های numpy
  • کار با توابع پایه کاربردی numpy
  • معرفی توابع مربوط به ساخت آرایه
  • معرفی توابع مربوط به concatenate کردن آرایه ها
  • معرفی توابع محاسباتی numpy
  • عملیات ریاضیاتی در نامپای
  • معرفی توابع مثلثاتی numpy
  • معرفی توابع مقایسه ای numpy
  • طرح پروژه
 

فصل سوم: کتابخانه matplotlib

·       نصب matplotlib

·       معرفی توابع مربوط به رسم نمودار

  • رسم نمودار با plot
  • رسم نمودار با scatter
  • رسم نمودار با stem
  • رسم نمودار با step
  • رسم نمودار با hist
  • رسم نمودار با bar
 

·       معرفی توابع مربوط به axis

  • توابع axis, xlim, ylim
  • توابع xticks, yticks
  • تابع annotate
  • توابع title, xlabel, ylabel, text
  • تابع legend
  • تابع grid
  • توابع مرتبط با subplot

·       معرفی توابع مربوط به تصویر

  • خواندن تصویر
  • نمایش دادن تصویر
  • ذخیره تصویر

·       نوشتن روابط ریاضیاتی برای title

·       بهبود کیفیت تصویر

·       نحوه ذخیره تصاویر با کیفیت در پایتون

 
پیش نیاز دوره: آشنایی با اصول برنامه نویسی در پایتون
مدت زمان دوره:  18 ساعت
مدرس دوره: محمد نوری زاده چرلو
محتوای دوره
  • ویدیوی آموزشی
  • جزوه دست نویس مدرس
  • کدهای پیاده سازی شده برای مثالها و پروژه ها
 
.فقط مشتریانی که این محصول را خریداری کرده اند و وارد سیستم شده اند میتوانند برای این محصول دیدگاه ارسال کنند.