معرفی NumPy
معرفی NumPy
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به معرفی NumPy خواهیم پرداخت.
پیشنهاد ویژه : پکیج آموزش طراحی وب سایت با پایتون و جنگو
NumPy یک بسته پایتون است. مخفف ‘Numerical Python’ است. این کتابخانه متشکل از اشیا ar آرایه ای چند بعدی و مجموعه ای از روال ها برای پردازش آرایه ها است.
Numeric، جد NumPy ، توسط Jim Hugunin ساخته شد. بسته دیگری از Numarray نیز ساخته شد که دارای برخی ویژگی های اضافی است. در سال 2005 ، Travis Oliphant با درج ویژگی های Numarray در بسته های عددی ، بسته NumPy را ایجاد کرد. مشارکت کنندگان زیادی در این پروژه منبع باز وجود دارد.
عملیات با استفاده از NumPy
با استفاده از NumPy ، یک توسعه دهنده می تواند عملیات زیر را انجام دهد –
- عملیات ریاضی و منطقی روی آرایه ها.
- فوریه تغییر شکل می دهد و برای دستکاری شکل روال می گیرد.
- عملیات مربوط به جبر خطی. NumPy توابع داخلی برای جبر خطی و تولید اعداد تصادفی دارد.
NumPy – جایگزینی برای MatLab
NumPy اغلب همراه با بسته هایی مانند SciPy (پایتون علمی) و Mat − plotlib (کتابخانه رسم) استفاده می شود. این ترکیب به عنوان جایگزینی برای MatLab ، یک بستر محبوب برای محاسبات فنی ، به طور گسترده ای استفاده می شود. با این حال ، جایگزین پایتون برای MatLab اکنون به عنوان یک زبان برنامه نویسی مدرن تر و کامل تر دیده می شود.
منبع باز است، که یک مزیت اضافی NumPy است.
دیدگاه شما