Is there any free Equation Editor Control?

Looking for a .NET Math Equation Editor and Solver Control

  • I am looking for a 3rd party custom control that can handle both editing and solving simple math equations (with image generation). I know about LaTeX and using its syntax to generate images of math equations (i've used this project here that implements LaTeX: http://www.codeproject.com/KB/dotnet/Eq2Img.aspx), and i have found several projects that can take an equation as an inputted string, compile, parse, and solve the equation (here is one: http://www.codeproject.com/KB/recipes/EvaluationEngine.aspx). However, i have yet to find anything that will allow you to both build an equation with an outputted preview image (like LaTeX does), and then allow you specify values for the variables in the equation, and solve the equation with the result outputted. Does anyone know if any 3rd party control exists that can do both editing and solving of math equations? I am using C# .NET 4.0 so hopefully i can use the library/control in .NET. Any help or links to something similar would be greatly appreciated. Thanks, Mark

  • Answer:

    You can use special .NET control - http://othercontrols.com/en/products/mathexpressioneditorlight/. It is symbolic math expr editor + computing enviroment. see http://s14.radikal.ru/i187/1104/3a/fd7df1461f85.jpg

user588276 at Stack Overflow Visit the source

Was this solution helpful to you?

Other answers

Solving math equations isn't really as straightforward as it seems, so you are not going to find a control that can both edit AND solve equations. Some 'equations' can't even be solved by a computer in the first place. It seems to me that you have already located two resources that are working for you, in a broad sense so you'd probably be better off just combining them yourself as you will spend more time looking for one that already exists.

A.R.

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.