Publication Type:

Journal Article

Source:

Journal of Intelligent and Fuzzy Systems, IOS Press, Volume 36, Issue 3, p.2107-2116 (2019)

URL:

https://www.scopus.com/record/display.uri?eid=2-s2.0-85063470359&origin=resultslist&sort=plf-f&src=s&st1=Nair&st2=Prashant&nlo=1&nlr=20&nls=afprfnm-t&affilName=Amrita&sid=9e3d3a297d52ed218e68e382687067f9&sot=anl&sdt=aut&sl=38&s=AU-ID%28%22Nair%2c+Prashant

Keywords:

code generation, equation solving, mathematical equation, Optical character recognition, Plot

Abstract:

Mathematics is the cradle of all creations, without which the world cannot move an inch. Mathematical functions are 'extensively' used in physics, 'structurally' used in graphics, 'practically' used in civil engineering, 'potentially' used in mechanical engineering and in many other fields as well. One fairly common difficulty faced by the engineers and scientists is to find the right function that solves their problem. This involves a lot of time consuming tasks. The idea proposed here is an android application that captures the mathematical expression using a built-in camera which produces a Java code that can be utilized for solving the inputs of their needs. Along with the code, it also displays a basic plot of the function, which will be more helpful for selecting the apt solution for any problem. There are many applications in the market which can compute the result of a mathematical equation. But, this application will give an executable Java code which can be used for further problem solving. So, the application is unique in its way and this is a new dimension of using image processing for code generation. This application supports polynomial, logarithmic, trigonometric and exponential functions up to four variables. © 2019 - IOS Press and the authors.

Cite this Research Publication

S. K. Vasudevan, Prashant R. Nair, Abhishek, S. N., Kumar, V., and Aswin, T. S., “An Innovative Application for Code Generation of Mathematical Equations and Problem Solving”, Journal of Intelligent and Fuzzy Systems, vol. 36, no. 3, pp. 2107-2116, 2019.