Skip to content

A powerful calculator built with React and TypeScript, designed to handle both basic arithmetic and complex engineering calculations with a clean, responsive UI.

License

miles-spidee/math-calc

Repository files navigation

📊 MathCalco — Advanced Engineering & Math Calculator

MathCalco is a comprehensive, interactive calculator built with React and TypeScript, offering a wide range of tools for calculus, numerical methods, linear algebra, statistics, discrete math, and engineering-specific computations.

Whether you're a student, engineer, or researcher, MathCalco simplifies complex concepts with intuitive interfaces and powerful computation.


🌐 Live Demo

🔗 mathcalco.netlify.app


📸 Preview

📈 Calculus Visualization

Visual function plotting (e.g., ( y = x^2 )) with point markers and graphing support.

Calculus Graph Example


🧠 Features by Category

📐 Calculus & Numerical Methods

  • Derivatives and Limits
  • Euler’s Method
  • Taylor Method
  • Runge-Kutta Method
  • Milne’s Method
  • Adam-Bashforth Predictor-Corrector

📊 Algebra & Linear Algebra

  • Gauss, Gauss-Jordan, Gauss-Seidel Methods
  • Power Method
  • Lagrange & Newton Interpolation
  • Matrix and system solvers

🎲 Statistics & Probability

  • Chi-Square Test
  • T-Test, Z-Test, F-Test
  • Probability tools and random variables
  • Latin Square Helper

🔣 Other Areas

  • Discrete Mathematics
  • Number Theory
  • Operations Research
  • Random Process Simulations

💡 Tech Stack

  • ⚛️ React + Vite
  • 🟦 TypeScript
  • 📈 Chart.js / Plotly / D3.js (if used for graphing)
  • 🎨 Tailwind CSS / CSS Modules
  • 🧮 Math.js or custom logic for computation

📦 Installation

# Clone the repository
git clone https://github.com/your-username/mathcalco.git

# Navigate into the project directory
cd mathcalco

# Install dependencies
npm install

# Start the development server
npm run dev

📄 License

This project is licensed under the MIT License.

About

A powerful calculator built with React and TypeScript, designed to handle both basic arithmetic and complex engineering calculations with a clean, responsive UI.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published