{"id":15046514,"url":"https://github.com/amankanojiya/numerical_analysis","last_synced_at":"2025-10-27T14:31:15.211Z","repository":{"id":49533721,"uuid":"370780254","full_name":"AMANKANOJIYA/Numerical_Analysis","owner":"AMANKANOJIYA","description":"This Module is Numerical analysis, an area of mathematics and computer science that creates, analyzes, and implements algorithms for obtaining numerical solutions to problems involving continuous variables. Such problems arise throughout the natural sciences, social sciences, engineering, medicine, and business.","archived":false,"fork":false,"pushed_at":"2023-10-31T16:40:57.000Z","size":780,"stargazers_count":8,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-01T06:31:44.592Z","etag":null,"topics":["contribution","contributions-welcome","gauss-seidel","hacktoberfest","iit","india","integration","interpolation","module","numerical-analysis","numpy","pypi","pypi-package","pypi-packages","python","python3","scipy","simpsons"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AMANKANOJIYA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-25T17:45:54.000Z","updated_at":"2024-10-02T17:48:59.000Z","dependencies_parsed_at":"2024-09-23T18:04:47.396Z","dependency_job_id":null,"html_url":"https://github.com/AMANKANOJIYA/Numerical_Analysis","commit_stats":{"total_commits":39,"total_committers":2,"mean_commits":19.5,"dds":"0.33333333333333337","last_synced_commit":"22e5d50fa37f37e73eabc0ded40b23770fe10476"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AMANKANOJIYA%2FNumerical_Analysis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AMANKANOJIYA%2FNumerical_Analysis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AMANKANOJIYA%2FNumerical_Analysis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AMANKANOJIYA%2FNumerical_Analysis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AMANKANOJIYA","download_url":"https://codeload.github.com/AMANKANOJIYA/Numerical_Analysis/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238508841,"owners_count":19484213,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["contribution","contributions-welcome","gauss-seidel","hacktoberfest","iit","india","integration","interpolation","module","numerical-analysis","numpy","pypi","pypi-package","pypi-packages","python","python3","scipy","simpsons"],"created_at":"2024-09-24T20:53:11.379Z","updated_at":"2025-10-27T14:31:14.791Z","avatar_url":"https://github.com/AMANKANOJIYA.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VERSION 1.0.1\r\n\r\n![Alt text](./src_image/image.png)\r\n\r\n[![Downloads](https://static.pepy.tech/badge/numerical-analysis-aman)](https://pepy.tech/project/numerical-analysis-aman)\r\n\r\n[![Downloads](https://static.pepy.tech/badge/numerical-analysis-aman/month)](https://pepy.tech/project/numerical-analysis-aman)\r\n\r\n[![Downloads](https://static.pepy.tech/badge/numerical-analysis-aman/week)](https://pepy.tech/project/numerical-analysis-aman)\r\n\r\n# Numerical Analysis\r\n\r\nThis Module is Numerical analysis, area of mathematics and computer science that creates, analyzes, and implements algorithms for obtaining numerical solutions to problems involving continuous variables. Such problems arise throughout the natural sciences, social sciences, engineering, medicine, and business.\r\n\r\n## New Added\r\n\r\n- [Numerical-analysis](README.md)\r\n- **[Vector](Vector.md)**\r\n\r\n## Official Release\r\n\r\n\u003ca href=\"https://pypi.org/project/numerical-analysis-aman/\"\u003ePypi\u003c/a\u003e ,\r\n\u003ca href=\"https://pepy.tech/project/numerical-analysis-aman\"\u003ePepy\u003c/a\u003e\r\n\r\n## How to Install\r\n\r\nPip install this module from your console\u003cbr/\u003e\r\n\r\n```bash\r\n\r\npip install numerical-analysis-aman\r\n\r\n```\r\n\r\nImport this module to your Work Space\u003cbr/\u003e\r\n\r\n```python\r\n\r\n# Import In Python File\r\nfrom Numerical_Analysis_Aman import \u003cModule\u003e\r\n# =\u003e\u003e _MODULES_\r\n# -\u003e Numerical_Algebra\r\n# -\u003e Numerical_Analysis\r\n# -\u003e Numerical_Integration\r\n# -\u003e Numerical_Interpolation\r\n\r\n# Import all\r\nfrom Numerical_Analysis_Aman import *\r\n```\r\n\r\n## Explore (How It Works)\r\n\r\nThis at present contain 4 parts You can explore them from Below and have some\r\nidea about all methods and Functions\r\n\r\n### Numerical Integration\r\n\r\nThis part contain interpolation.  \r\n`x=Numerical_Analysis_Aman.Numerical_Integration(lower,upper,function)`\r\n\r\n- `x.Trapazoid(itration=2)` \u003ca href=\"https://en.wikipedia.org/wiki/Trapezoidal_rule\"\u003eTrapazoid Method\u003c/a\u003e\r\n- `x.Simpson_13(itration=2)` \u003ca href=\"https://en.wikipedia.org/wiki/Simpson%27s_rule\"\u003eSimpson 1/3\u003c/a\u003e\r\n- `x.Simpson_38(itration=2)` \u003ca href=\"https://en.wikipedia.org/wiki/Simpson%27s_rule\"\u003eSimpson 3/8\u003c/a\u003e\r\n\r\n### Numerical Analysis\r\n\r\nThis part contain Integration Method having Three method \u003cbr/\u003e\r\n`x = Numerical_Analysis_Aman.Numerical_Analysis(x_0,y_0,x_given,gap,function)`\r\n\r\n- `x.Eular( itration = 4 )` \u003ca href=\"https://en.wikipedia.org/wiki/Euler_method\"\u003eEular\u003c/a\u003e\r\n- `x.EularModified( itration = 4 )` \u003ca href=\"https://en.wikipedia.org/wiki/Euler_method\"\u003eEularModified\u003c/a\u003e\r\n- `x.RungaKutta( itration = 4 )` \u003ca href=\"https://en.wikipedia.org/wiki/Runge%E2%80%93Kutta_methods\"\u003eRungaKutta\u003c/a\u003e\r\n\r\n### Numerical Interpolation\r\n\r\nThis part contain Analysis Method having Four method \u003cbr/\u003e\r\n`x=Numerical_Analysis_Aman.Numerical_Interpolation(x_list,y_list,find_value)`\r\n\r\n- `x.Langrangian()` \u003ca href=\"https://en.wikipedia.org/wiki/Lagrange_polynomial\"\u003eLangrangian\u003c/a\u003e\r\n- `x.Newton_Divided()` \u003ca href=\"https://en.wikipedia.org/wiki/Divided_differences\"\u003eNewton Divided Differences\u003c/a\u003e\r\n- `x.Newton_Forward()` \u003ca href=\"https://en.wikipedia.org/wiki/Newton_polynomial\"\u003eNewton Forward\u003c/a\u003e\r\n- `x.Newton_Backward()` \u003ca href=\"https://en.wikipedia.org/wiki/Newton_polynomial\"\u003eNewton Backward\u003c/a\u003e\r\n\r\n### Numerical Algebra\r\n\r\nThis part contain Analysis Method having Three method \u003cbr/\u003e\r\n`x=Numerical_Analysis_Aman.Numerical_Algebra(list_1,list_2,list_3)`\r\n\r\n- `x.Jacobi(itration=6)` \u003ca href=\"https://en.wikipedia.org/wiki/Jacobi_method\"\u003eJacobi\u003c/a\u003e\r\n- `x.Gauss_Seidel(itration=6)` \u003ca href=\"https://en.wikipedia.org/wiki/Gauss%E2%80%93Seidel_method\"\u003eGauss Seidel\u003c/a\u003e\r\n- `x.Gauss_Seidel_4(list_4,itration=6)` \u003ca href=\"https://en.wikipedia.org/wiki/Gauss%E2%80%93Seidel_method\"\u003eGauss Seidel for 4 variable\u003c/a\u003e\r\n\r\n## Usage/Examples\r\n\r\nExample and sample for input and how to work on it\r\n\r\n```python\r\n\r\nimport Numerical_Analysis_Aman as na\r\n\r\nx = na.Numerical_Integration(2,7,\"1/(5*x+3)\")\r\ny = na.Numerical_Analysis(0,1,0.2,0.1,\"((x**3)*(math.e**(-2*x))-(2*y))\")\r\nz = na.Numerical_Interpolation([1891,1901,1911,1921,1931],[46,66,81,93,101],1925)\r\nw = na.Numerical_Algebra([10,1,-1,11.19],[1,10,1,28.08],[-1,1,10,35.61])\r\n\r\n# All of them are Initiated at once you can use them individualy as per requirement\r\n\r\n# default Itrations - 2\r\nprint(x.Trapazoid(  ))\r\nprint(x.Simpson_13( ))\r\nprint(x.Simpson_38( ))\r\n\r\n# default Itrations - 4\r\nprint(y.Eular( ))\r\nprint(y.EularModified( ))\r\nprint(y.RungaKutta( ))\r\n\r\nprint(z.Langrangian( ))\r\nprint(z.Newton_Divided( ))\r\nprint(z.Newton_Forward( ))\r\nprint(z.Newton_Backward( ))\r\n\r\n# default Itrations - 6\r\nprint(w.Jacobi( ))\r\nprint(w.Gauss_Seidel( ))\r\n# needed Additional list for 4 variable\r\n# print(w.Gauss_Seidel_4(list_4))\r\n\r\n```\r\n\r\n## Contact\r\n\r\n### Authors\r\n\r\n- [@AmanKanojiya](https://www.github.com/AMANKANOJIYA)\r\n\r\nIf any Issue Contact Me through Email \u003ca herf=\"mailto:aman.kanojiya4203@gmail.com\"\u003eaman.kanojiya4203@gmail.com\u003c/a\u003e\r\n\r\n## license\r\n\r\n[![MIT License](https://img.shields.io/apm/l/atomic-design-ui.svg?)](https://github.com/tterb/atomic-design-ui/blob/master/LICENSEs) \u003cbr\u003e\r\nThis repository is licensed under the MIT license.\r\nSee LICENSE for details.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famankanojiya%2Fnumerical_analysis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famankanojiya%2Fnumerical_analysis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famankanojiya%2Fnumerical_analysis/lists"}