آموزش عملیات حسابی در NumPy

4 سال پیش
آموزش عملیات حسابی در NumPy
5/5 - (1 امتیاز)

آموزش عملیات حسابی در NumPy

 

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش عملیات حسابی در NumPy خواهیم پرداخت.

پیشنهاد ویژه : پکیج آموزش صفر تا صد پایتون

 

آرایه های ورودی برای انجام عملیات حسابی مانند ()add(), subtract(), multiply, و ()divide باید یک شکل باشند یا باید مطابق با قوانین پخش آرایه باشند.

مثال

 

این خروجی زیر را تولید می کند –

 

اکنون اجازه دهید درباره برخی دیگر از توابع حسابی مهم موجود در NumPy بحث کنیم.

()numpy.reciprocal 

این تابع متقابل استدلال را از نظر عناصر برمی گرداند. برای عناصر با مقادیر مطلق بزرگتر از 1 ، نتیجه همیشه 0 است به دلیل روشی که پایتون از تقسیم عدد صحیح استفاده می کند. برای عدد صحیح 0 ، اخطار سرریز صادر می شود.

مثال

 

این خروجی زیر را تولید می کند –

 

()numpy.power 

این تابع عناصر موجود در آرایه ورودی اول را به عنوان پایه در نظر گرفته و آنها را به توان عنصر مربوطه در آرایه ورودی دوم برمی گرداند.

 

این خروجی زیر را تولید می کند –

 

()numpy.mod 

این تابع باقی مانده تقسیم عناصر مربوطه را در آرایه ورودی برمی گرداند. تابع ()numpy.remainder نیز همین نتیجه را ایجاد می کند.

 

این خروجی زیر را تولید می کند –

 

از توابع زیر برای انجام عملیات روی آرایه با اعداد مختلط استفاده می شود.

()numpy.real – قسمت واقعی استدلال نوع داده پیچیده را برمی گرداند.

()numpy.imag  – قسمت موهومی استدلال نوع داده پیچیده را برمی گرداند.

()numpy.conj  – مزدوج پیچیده را برمی گرداند، که با تغییر علامت قسمت خیالی بدست می آید.

()numpy.angle  – زاویه استدلال پیچیده را برمی گرداند. این تابع دارای پارامتر درجه است. در صورت درست بودن، زاویه درجه بازگردانده می شود، در غیر این صورت زاویه در رادیان است.

نسخه ی نمایشی

 

این خروجی زیر را تولید می کند –

 

منبع.

 

 

لیست جلسات قبل آموزش NumPy

  1. آموزش NumPy
  2. معرفی NumPy
  3. آموزش محیط کار NumPy
  4. آموزش شی Ndarray در NumPy
  5. آموزش انواع داده ها در NumPy
  6. آموزش ویژگی های آرایه در NumPy
  7. آموزش روال ایجاد آرایه در NumPy
  8. آموزش ایجاد آرایه از داده های موجود در NumPy
  9. آموزش ایجاد آرایه از محدوده های عددی در NumPy
  10. آموزش شاخص گذاری و برش در NumPy
  11. آموزش شاخص گذاری پیشرفته در NumPy
  12. آموزش Broadcasting در NumPy
  13. آموزش تکرار در یک آرایه در NumPy
  14. آموزش دستکاری آرایه در NumPy
  15. آموزش اپراتورهای دودویی در NumPy
  16. آموزش توابع رشته ای در NumPy
  17. آموزش توابع ریاضی در NumPy
5/5 - (1 امتیاز)
0
برچسب ها :
نویسنده مطلب saber

دیدگاه شما

بدون دیدگاه