
هذه الوحدة هي التحليل العددي ، مجال الرياضيات وعلوم الكمبيوتر التي تنشئ وتحليل وتنفيذ خوارزميات للحصول على حلول رقمية للمشاكل التي تنطوي على متغيرات مستمرة. تنشأ مثل هذه المشكلات في جميع أنحاء العلوم الطبيعية والعلوم الاجتماعية والهندسة والطب والأعمال.
Pypi ، Pepy
PIP قم بتثبيت هذه الوحدة من وحدة التحكم الخاصة بك
pip install numerical-analysis-aman
استيراد هذه الوحدة إلى مساحة عملك
# Import In Python File
from Numerical_Analysis_Aman import < Module >
# =>> _MODULES_
# -> Numerical_Algebra
# -> Numerical_Analysis
# -> Numerical_Integration
# -> Numerical_Interpolation
# Import all
from Numerical_Analysis_Aman import * يحتوي هذا في الوقت الحالي على 4 أجزاء يمكنك استكشافها من الأسفل ولديها فكرة عن جميع الأساليب والوظائف
هذا الجزء يحتوي على الاستيفاء.
x=Numerical_Analysis_Aman.Numerical_Integration(lower,upper,function)
x.Trapazoid(itration=2) طريقة trapazoidx.Simpson_13(itration=2) Simpson 1/3x.Simpson_38(itration=2) Simpson 3/8 يحتوي هذا الجزء على طريقة تكامل لها ثلاث طرق
x = Numerical_Analysis_Aman.Numerical_Analysis(x_0,y_0,x_given,gap,function)
x.Eular( itration = 4 ) eularx.EularModified( itration = 4 ) eularModifiedx.RungaKutta( itration = 4 ) Rungakutta يحتوي هذا الجزء على طريقة تحليل لها أربعة طرق
x=Numerical_Analysis_Aman.Numerical_Interpolation(x_list,y_list,find_value)
x.Langrangian() Langrangianx.Newton_Divided() نيوتن مقسمة الاختلافاتx.Newton_Forward() Newton Forwardx.Newton_Backward() نيوتن للخلف يحتوي هذا الجزء على طريقة تحليل لها ثلاث طرق
x=Numerical_Analysis_Aman.Numerical_Algebra(list_1,list_2,list_3)
x.Jacobi(itration=6) يعقوبيx.Gauss_Seidel(itration=6) Gauss seidelx.Gauss_Seidel_4(list_4,itration=6) Gauss seidel لـ 4 متغير مثال وعينة للإدخال وكيفية العمل عليها
import Numerical_Analysis_Aman as na
x = na . Numerical_Integration ( 2 , 7 , "1/(5*x+3)" )
y = na . Numerical_Analysis ( 0 , 1 , 0.2 , 0.1 , "((x**3)*(math.e**(-2*x))-(2*y))" )
z = na . Numerical_Interpolation ([ 1891 , 1901 , 1911 , 1921 , 1931 ],[ 46 , 66 , 81 , 93 , 101 ], 1925 )
w = na . Numerical_Algebra ([ 10 , 1 , - 1 , 11.19 ],[ 1 , 10 , 1 , 28.08 ],[ - 1 , 1 , 10 , 35.61 ])
# All of them are Initiated at once you can use them individualy as per requirement
# default Itrations - 2
print ( x . Trapazoid ( ))
print ( x . Simpson_13 ( ))
print ( x . Simpson_38 ( ))
# default Itrations - 4
print ( y . Eular ( ))
print ( y . EularModified ( ))
print ( y . RungaKutta ( ))
print ( z . Langrangian ( ))
print ( z . Newton_Divided ( ))
print ( z . Newton_Forward ( ))
print ( z . Newton_Backward ( ))
# default Itrations - 6
print ( w . Jacobi ( ))
print ( w . Gauss_Seidel ( ))
# needed Additional list for 4 variable
# print(w.Gauss_Seidel_4(list_4)) إذا كان أي مشكلة اتصل بي من خلال البريد الإلكتروني [email protected]
تم ترخيص هذا المستودع بموجب ترخيص معهد ماساتشوستس للتكنولوجيا. انظر الترخيص للحصول على التفاصيل.