Skip to main content

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

  1. Features
  2. Installation
  3. Usage
  4. Examples
  5. Contributing
  6. License

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

  1. Fork the repository.
  2. Create your feature branch: git checkout -b feature/your-feature-name
  3. Commit your changes: git commit -m 'Add some feature'
  4. Push to the branch: git push origin feature/your-feature-name
  5. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

k_math_kit-0.0.1.tar.gz (249.4 kB view details)

Uploaded Source

Built Distribution

k_math_kit-0.0.1-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

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

Hashes for k_math_kit-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e3d23cfc19091331c5246a0350f9a8e93ff6b7cb8784dd8dd0f3f11c0e9d543e
MD5 f87f96b1a3ff0fbedfdfed7a3bd62d0d
BLAKE2b-256 fbc1bdd5bf1825df69b7e029dc630c3e4d20448ef6ff8526b791a9d289d5da1c

See more details on using hashes here.

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

Hashes for k_math_kit-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3f54df70edeeb95be0ec32772c6fa93e1ee42905721b4286da71501de886b04d
MD5 b8b3695c9bd857783f0dc36650baafb2
BLAKE2b-256 01c196c743165947be6b8748d6f9d9349222a8a9e17599a72f9e7fd71b089e3d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page