Metadata-Version: 2.4
Name: mingmath_package
Version: 0.1.0
Summary: A university math package containing Calculus and Linear Algebra modules
Author-email: Student Name <student@example.com>
License-File: LICENSE
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# Math Package

A basic university-level mathematics package for Calculus and Linear Algebra operations.

This package provides simple mathematical functions for undergraduate students, including basic Calculus and Linear Algebra operations.

## Installation

Install the package using pip:

```bash
pip install math_package
# Math Package

A basic university-level mathematics package for Calculus and Linear Algebra operations.

This package provides simple mathematical functions for undergraduate students, including basic Calculus and Linear Algebra operations.

## Installation

Install the package using pip:

    pip install math_package

## Usage

### Calculus

The Calculus module provides functions for derivatives, definite integrals, limits, Maclaurin series, and critical points.

    from math_package import calculus as calc

    coef, pwr = calc.derivative_power(3, 4)
    print(f"Derivative: {coef}x^{pwr}")

    print(calc.definite_integral_power(3, 2, 0, 2))

    print(calc.limit_polynomial([1, 2, 1], 3))

    print(calc.maclaurin_exp(1))

    print(calc.critical_points_quadratic(2, -8, 3))

### Linear Algebra

The Linear Algebra module provides basic matrix and vector operations.

    from math_package import linear_algebra as la

    A = [[1, 2], [3, 4]]
    B = [[5, 6], [7, 8]]

    print(la.matrix_add(A, B))

    print(la.matrix_multiply(A, B))

    print(la.determinant_2x2(A))

    print(la.transpose(A))

    print(la.dot_product([1, 2], [3, 4]))

## Modules

### Calculus

The `calculus` module includes:

- `derivative_power()` - Calculate the derivative of a power function.
- `definite_integral_power()` - Calculate the definite integral of a power function.
- `limit_polynomial()` - Calculate the limit of a polynomial.
- `maclaurin_exp()` - Approximate e^x using the Maclaurin series.
- `critical_points_quadratic()` - Find the critical point of a quadratic function.

### Linear Algebra

The `linear_algebra` module includes:

- `matrix_add()` - Add two matrices.
- `matrix_multiply()` - Multiply two matrices.
- `determinant_2x2()` - Calculate the determinant of a 2x2 matrix.
- `transpose()` - Find the transpose of a matrix.
- `dot_product()` - Calculate the dot product of two vectors.

## Author

Student Name

## License

This project is licensed under the MIT License.