Skip to content

mkulesh/microMathematics

Repository files navigation

License Release Status

"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.

Get it on Google Play Get it on F-Droid

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:

Example of a function plot Example of a 3D plot Toolbar

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

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: