
Modul ini adalah analisis numerik, bidang matematika dan ilmu komputer yang menciptakan, menganalisis, dan mengimplementasikan algoritma untuk mendapatkan solusi numerik untuk masalah yang melibatkan variabel kontinu. Masalah seperti itu muncul di seluruh ilmu alam, ilmu sosial, teknik, kedokteran, dan bisnis.
PYPI, Pepy
Pip Instal modul ini dari konsol Anda
pip install numerical-analysis-aman
Impor modul ini ke ruang kerja Anda
# 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 * Ini saat ini berisi 4 bagian yang dapat Anda jelajahi dari bawah dan memiliki beberapa ide tentang semua metode dan fungsi
Bagian ini berisi interpolasi.
x=Numerical_Analysis_Aman.Numerical_Integration(lower,upper,function)
x.Trapazoid(itration=2) Metode trapazoidx.Simpson_13(itration=2) Simpson 1/3x.Simpson_38(itration=2) Simpson 3/8 Bagian ini berisi metode integrasi yang memiliki tiga metode
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 Bagian ini berisi metode analisis yang memiliki empat metode
x=Numerical_Analysis_Aman.Numerical_Interpolation(x_list,y_list,find_value)
x.Langrangian() Langrangianx.Newton_Divided() Newton membagi perbedaanx.Newton_Forward() Newton Forwardx.Newton_Backward() Newton Backward Bagian ini berisi metode analisis yang memiliki tiga metode
x=Numerical_Analysis_Aman.Numerical_Algebra(list_1,list_2,list_3)
x.Jacobi(itration=6) Jacobix.Gauss_Seidel(itration=6) Gauss Seidelx.Gauss_Seidel_4(list_4,itration=6) Gauss Seidel untuk 4 variabel Contoh dan sampel untuk input dan cara mengerjakannya
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)) Jika ada masalah, hubungi saya melalui email [email protected]
Repositori ini dilisensikan di bawah lisensi MIT. Lihat lisensi untuk detailnya.