Coder Social home page Coder Social logo

micromathematics's Introduction

License Build Status Download unsigned APK from latest autobuild

"microMathematics Plus - Extended visual calculator"

With microMathematics Plus, you can not only perform mathematical calculations in naturally readable form, but can also create and manage your own collection of interactive formulas!

microMathematics Plus is a revolutionary new kind of mobile calculator. It is the scientific graphing calculator and function plotter on Android oriented around a worksheet. It allows live editing of mathematical identities combined with highly accurate computations.

Not only students, but also everybody who likes mathematics or needs more than just a basic calculator will benefit from this amazing technique of mathematical calculations and plotting.

Get it on Google Play Get it on F-Droid

Benefits and features:

  • 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 makes editing easier
  • You can do 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 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 detailed "How to use" page and several examples
  • Supports different color themes
  • 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 Example of calculation with complex numbers

For more screenshots, see directory images/screenshots.

Documentation

Posts on Habr (in Russian)

Reviews and publications:

Languages

  • English
  • Russian
  • German
  • Brazilian Portuguese
  • Chinese

Authors

License

This software is published under the GNU General Public License, Version 3

Copyright (C) 2014-2018 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:

micromathematics's People

Contributors

afmachado avatar mamykin-andrey avatar mkulesh avatar poussinou avatar proninyaroslav avatar yubintw avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.