{"id":15020454,"url":"https://github.com/popckovs/computational_mathematics","last_synced_at":"2026-01-25T14:31:36.606Z","repository":{"id":62564231,"uuid":"380258814","full_name":"PopckovS/Computational_Mathematics","owner":"PopckovS","description":"Создаю свой модуль для решение задач по вычислительной математике.","archived":false,"fork":false,"pushed_at":"2021-08-23T14:16:03.000Z","size":61,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-27T16:23:07.011Z","etag":null,"topics":["mathematics","matplotlib","numpy","python-3"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PopckovS.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-06-25T14:12:49.000Z","updated_at":"2021-08-29T12:27:08.000Z","dependencies_parsed_at":"2022-11-03T16:45:24.203Z","dependency_job_id":null,"html_url":"https://github.com/PopckovS/Computational_Mathematics","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PopckovS%2FComputational_Mathematics","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PopckovS%2FComputational_Mathematics/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PopckovS%2FComputational_Mathematics/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PopckovS%2FComputational_Mathematics/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PopckovS","download_url":"https://codeload.github.com/PopckovS/Computational_Mathematics/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239483870,"owners_count":19646426,"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":["mathematics","matplotlib","numpy","python-3"],"created_at":"2024-09-24T19:55:06.297Z","updated_at":"2025-11-06T05:30:25.754Z","avatar_url":"https://github.com/PopckovS.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Computational_Mathematics\n---\n---\n\n[Проект выложен на pypi.org](https://pypi.org/project/ComputMath/)\nустановить с официального сайта можно следующей командой :\n\n```\npip install ComputMath\n```\n\n---\n\nМодуль содержит методы решения различных задач по \nвычислительной математике. Рассчитан на 2-3 курс\nпо предмету \"Вычислительная математика\"\n\n1. Численные методы решения нелинейных уравнений ( нахождения корней уравнения )\n   \n   - [Метод половинного деления](ComputMath/root/half_division.py)\n   - [Метод простой итерации](ComputMath/root/simple_iteration.py)\n\n2. Численные методы решения дифференциальных уравнений.\n   \n   - [Метод Эйлера](ComputMath/differential/euler.py)\n   - [Рунге-Кутта 4-го порядка](ComputMath/differential/runge_kutt.py)\n   \n3. Численные методы вычисления определенных интегралов.\n   \n   - [Методом Симпсона](ComputMath/integral/simpson.py)\n   - [Методом левых прямоугольников](ComputMath/integral/left_rectangles.py)\n\n---\n\nКак это использовать, импортируем пакет по его имени `ComputMath`\nсоздайте свою функцию, которую вам нужно подсчитать, и передайте \nее в нужный вам численный метод:\n\n```python\nimport ComputMath\n\ndef function(x):\n    \"\"\"Функция для вычислений\"\"\"\n    return (2 * math.cos(x)) / 7\n\nComputMath.simple_iteration(function)\n```\n---\n\nВводим параметры:\n\n![Вводим нужные значения](img/1.png \"Рабочая БД\")\n\nПолучаем результат:\n\n![Результат подсчета](img/2.png \"Рабочая БД\")\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpopckovs%2Fcomputational_mathematics","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpopckovs%2Fcomputational_mathematics","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpopckovs%2Fcomputational_mathematics/lists"}