E-Z Solve

E-Z Solve is a numerical computing environment. Created by Intellipro, Inc., E-Z Solve allows the user to write virtually any combination of differential equations (ODE's) and algebraic equations, including parameters, user-defined functions and lookup tables.

According to the developer, other features include:

  • the ability to create user-defined functions implementing logic and looping structures to be referenced in equation sets;
  • the capacity to store multiple equation sets in one file (or session), providing an excellent tool for comparing results from different models;
  • the "Sweep" function, which provides the capability of solving the system for a set of varying parameters and/or initial conditions;
  • the ability to view solution results in a spreadsheet link data grid, or graphically on 2D and 3D graphs;
  • the capacity for plotting any number and combination of variables and their functions, on 2D and 3D graphs, to produce component-vs-time, phase-plane or any type of user-defined graph.

E-Z Solve offers some variety in numerical methods, including the Euler method, the Runge-Kutta (4,5) pair, Adams-Moulton orders 1-12 and BDF orders 1-5. (By comparison, MATLAB, offers only the Runge-Kutta (2nd & 3rd) and (4th & 5th) order methods).

However, the processing capacity of E-Z Solve would be inadequate for anything but medium-scale projects, as the number of variables per session is limited to 50, and the number of first-order differential equations cannot exceed 30.

Additionally, E-Z Solve has relatively obscure error messages, and it sometimes seems to struggle even with linear equations. A sample error message can be seen here. The descriptive text reads as:

"Error. Out of range."

Consulting the software's documentation results in 0 matches for the error message.

Sometimes even seemingly innocuous functions such as:


\quad B(a)=670

\quad G=e^{\frac{B}{127}}

can lead to the error.

Read more about E-Z Solve:  Debugging Capabilities

Famous quotes containing the word solve:

    You who were directionless, and thought it would solve everything if you found one,
    What do you make of this? Just because a thing is immortal
    Is that any reason to worship it? Death, after all, is immortal.
    But you have gone into your houses and shut the doors, meaning
    There can be no further discussion.
    John Ashbery (b. 1927)