![Release Status](https://img.shields.io/github/v/release/mkulesh/microMathematics)
"Scientific graphing calculator and function plotter oriented around a worksheet"
With microMathematics Plus, not only can you perform mathematical calculations in naturally readable form but you can also create and manage your own collection of interactive formulas!
microMathematics Plus is a revolutionary new kind of mobile calculator. It is a scientific graphing calculator and function plotter on Android oriented around a worksheet. It features live editing of mathematical identities combined with highly accurate computations.
This app is not only for students. Anyone who enjoys mathematics or requires more than just a basic calculator will benefit from microMathematics' amazing calculations and plotting.
<img src="https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png"
alt="Get it on Google Play" height="110">
<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
alt="Get it on F-Droid" height="110">
Benefits and features:
- Maximum privacy: No ads, no trackers, no telemetry, no special permissions
- The modern Material design supports different color themes and works on smartphones and/or tablets in portrait and landscape mode
- Verification, validation, documentation and re-use of mathematical calculations
- Works on smartphone or tablet in portrait and landscape mode
- Supports all commonly used mathematical operations
- Mathematical expressions are written in an intuitive and naturally readable form
- Supports SI and non-SI units (including units of information)
- Powerful mathematical touch-screen editor with undo function which makes editing easier
- You can perform multiple calculations and subsequently correct or change all used formulas
- It is possible to store intermediate results into 1D, 2D, or 3D array that can improve calculation performance
- Mathematical expressions are collected in a document, that includes not only formulas and plots, but also additional text and images (SVG format is also supported)
- You can store your document on an SD card and export it into LaTeX format or an image (SD writing permission is needed)
- SD card on Android 6+ is also supported
- The app contains a detailed "How to use" page and several examples
- Supports data import from ASCII files
- Integration with SMath Studio: SMath Studio is able to open workshets stored in microMathematics, see this document for details. Documents from SMath Studio can also be opened in microMathematics.
Screenshots:
![Toolbar](https://github.com/mkulesh/microMathematics/blob/master/images/screenshots/android-10-inch/toolbar_settings.png)
For more screenshots, see directory images/screenshots.
Documentation
Posts on Habr (in Russian)
Reviews and publications:
Languages
- English
- Russian
- German
- Brazilian Portuguese
- Chinese
- Spanish
Authors
- Mikhail Kulesh (core development, German/Russian translation), mikhail.kulesh@gmail.com
- Caio Roberto Ramos da Silva (Brazilian Portuguese translation), caiorrs@gmail.com
- Yubin Hsu (Chinese translation), yubin.taiwan@gmail.com
- Linsui (Chinese translation), linsui555@gmail.com
- Diego Sanguinetti (Spanish translation)
License
This software is published under the GNU General Public License, Version 3
Copyright (C) 2014-2022 by Mikhail Kulesh
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program.
If not, see www.gnu.org/licenses.
Used Open Source Libraries
This App depends or includes the following third-party libraries or code fragments: