A package with some usual math functions and objects, generally concerning numerical analysis
Project description
📐 k_math_kit 📚
Welcome to k_math_kit! This toolkit is designed to make advanced mathematical computations and polynomial manipulations easier for you. Whether you are a student, educator, or professional, this library will save you time and effort in performing complex mathematical operations. Created by KpihX.
Table of Contents
Features 🎉
- Polynomial Operations: Perform operations like addition, subtraction, and multiplication of polynomials.
- Interpolation: Implement Newton and Lagrange interpolation methods.
- Integration: Perform numerical integration using different techniques.
- Spline Interpolation: Generate and work with spline interpolations.
- Taylor Series: Compute and manipulate Taylor polynomials.
Installation 🛠️
To get started with k_math_kit
, you need to have Python installed on your system. You can then install the package via pip:
pip install k_math_kit
Usage 🚀
Here is a quick example to get you started:
Examples 🌟
For detailed examples, check out the tests
directory, which contains Jupyter notebooks demonstrating various functionalities:
lagrange_interpolations.ipynb
spline_interpolations.ipynb
Contributing 🤝
We welcome contributions to enhance the functionality of k_math_kit
. If you have any ideas or improvements, please feel free to fork the repository and submit a pull request. For major changes, please open an issue to discuss what you would like to change.
Steps to Contribute
- Fork the repository.
- Create your feature branch:
git checkout -b feature/your-feature-name
- Commit your changes:
git commit -m 'Add some feature'
- Push to the branch:
git push origin feature/your-feature-name
- Open a pull request.
License 📜
This project is licensed under the MIT License. See the LICENSE file for details.
Feel free to reach out if you have any questions or feedback. Happy computing! 😊
Author
KpihX
Enjoy using k_math_kit and happy computing! 🧮✨
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file k_math_kit-0.0.1.tar.gz
.
File metadata
- Download URL: k_math_kit-0.0.1.tar.gz
- Upload date:
- Size: 249.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3d23cfc19091331c5246a0350f9a8e93ff6b7cb8784dd8dd0f3f11c0e9d543e |
|
MD5 | f87f96b1a3ff0fbedfdfed7a3bd62d0d |
|
BLAKE2b-256 | fbc1bdd5bf1825df69b7e029dc630c3e4d20448ef6ff8526b791a9d289d5da1c |
File details
Details for the file k_math_kit-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: k_math_kit-0.0.1-py3-none-any.whl
- Upload date:
- Size: 12.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f54df70edeeb95be0ec32772c6fa93e1ee42905721b4286da71501de886b04d |
|
MD5 | b8b3695c9bd857783f0dc36650baafb2 |
|
BLAKE2b-256 | 01c196c743165947be6b8748d6f9d9349222a8a9e17599a72f9e7fd71b089e3d |