Here is the second part of the best 10 free programs in mathematics. You can also see the** Part I** and **Part II** of this compilation.

Dedicated to professionals with extensive experience in the sector, as well as students, this programs collection offers solutions to day-to-day work of mathematics and all kinds of engineers.

Banana Soft has all kinds of software organized by professional areas and professions, including mathematics.

**If this compilation of free programs is of your interest, you may also want to take a look at the following ones:**

- The best 10 free programs for mathematics (Part I)
- The best 10 free programs for mathematics (Part II)
- The best 4 free programs in Statistics

## MathMod: Powerful solution that allows you to perform complex 3D and 4D surface modelling

MathMod is a powerful yet easy to use software solution that allows you to perform complex 3D and 4D surface modelling. With it you are able to generate models and visualize them in implicit or parametric form.

MathMod is a complete rewrite of K3DSurf with many new features and optimizations.

## SigmaGraph: Program for plotting and data analysis

SigmaGraph is a data plotting and analysis software designed to be lightweight, reliable and easy to use. SigmaGraph runs on XP, Vista and Windows 7/8, and will be ported to GNU/Linux. SigmaGraph offers almost all the functionality needed by scientists and engineers: editable datasheets (column properties, create series, set column values by using any mathematical expression, show column statistics, import/export from/to ASCII file, mask and unmask cells, printing); scientific graphing with a complete control of the graph (line/symbol style, colors, fonts, legends, axis properties, grid, tick, labels, scale, auto scale, log/linear scale, zoom in/out, copy format to another graph, export as image, printing, etc.); curve fitting (up to twenty models including linear, polynomial, exponential, Gaussian, Lorentzian, Pearson VII, logistic, power, and user-defined models); error bars (percentage, constant or any user defined data); drawing tools (line, rectangle, ellipse); mathematical console; Scripting engine.

## Math Calculator: You can use this math calculator to calculate expression, solve equation, find extremum, calculate derivative and integral

Features of Math Calculator

- Math Calculator is an expression calculator

You can input an expression including variable x, for example, log(x), then input a value of x; You can also input an expression such as log(20) directly.

- Math Calculator is an equation solver

Math Calculator can be used to solve equations with one variable, for example, sin(x)=0.

- Math Calculator is a function analyzer

Math Calculator has the abilities of finding maximum and minimum.

- Math Calculator is a derivative calculator and calculus calculator

You can use this program to calculate derivative and 2 level derivate of a given function.

- Math Calculator is an integral calculator

Math Calculator has the ability of calculating definite integral.

## Math-o-mir: Create and edit mathematical formulas easily

Math-o-mir is a formula editor, but also much more than that. With this software you can type your math as quickly and capably as if you are using a pencil and a sheet of paper.

The idea to make a program that is capable to replace pencil and paper when doing mathematics did ask for some unusual solutions. Not surprisingly, because for centuries the math notation evolved to harmonize with the pencil exclusively...

## Math Suga: Mathematical equations evaluator

Math Suga is used for mathematical equations evaluation. Generation of graphs from equations. Drawing of two dimensional objects such as lines, circles, rectangles. Writing text, saving previously drawn objects to components, drawing electrical circuits using pre-drawn objects as components. Generate FreePCB compatible PCB Netlist. Generate Spice Netlist and generate Bill of Materials.

## Calculus Problem Solver: Solve any calculus differentiation problem

Calculus Problem Solver can solve differentiation of any arbitrary equation and output the result. It can provide detailed step-by-step solutions to given differentiation problems in a tutorial-like format. On top of these, it can also initiate an interactive quiz in which you can solve differentiation while the computer corrects your solutions.

## Visual Matrix: Visual Matrix is a matrix calculator to implement matrix operations and matrix decompositions

Features of Visual Matrix:

Basic matrix operations: +, -, .*, *, ', determinant, inverse, rank etc.

Matrix decompositions: LU decomposition, QR decomposition.

## Easy Funktion: The graph plotter and equation solver

Easy Funktion is an excellent teaching tool that can represent many graphs from data provided by different functions, besides being able to perform many other functions of calculation and mathematical representation.

## Graphulator: Use numerical graphing calculator with unrestricted equation entry for 2D and 3D graphing

Graphulator - Graphing calculator is a numerical graphing calculator for 2D and 3D graphing. Unrestricted equation entry means you don't need to solve for 'y' or 'z'. Includes metric conversions and data output. Now with numerical calculus. Graphulator is an Adobe Flash file and requires Adobe Air 3.6 or greater to operate. Documentation and updates available online

## Visual Complex: Visual Complex is a graph software to create graphs of complex variable functions

Features of Visual Complex:

Creating 3D graphs of complex functions

Creating color maps of complex functions

Ability to edit graph interactively

Ability to copy and save graph as bitmap