Elite Software Etools Math

Below, an overview of the possibilities of Matlab is given. In case you already know the potential of Matlab, you can skip these sections and continue with The user interface.

Matlab is short for Matrix laboratory. Matlab is a programming language and environment that makes use of specialised data types (matrices, in particular).

Rfactor mods downloads rfactor extreme. Lynx annotation and lesson planning software allows teachers to create multi-page lessons with embedded media. Control multiple Clevertouch screens from one central location. Run diagnostics, install updates, load apps and software - all from the IT office. Collaborative multitouch software for corporate meeting rooms.

In what cases is it advantageous to use Matlab?

Small amounts of data that are acquired and evaluated only once can easily and efficiently be processed with spreadsheed software such as MS Excel or OpenOffice Calc. Afterwards they can be statistically analysed in statistics packages such as Statistica or SPSS. It is seldom worthwile to use Matlab for such tasks.

The use of Matlab is more appropriate in the following cases:

  • If you have to evaluate large amounts of data that are acquired automatically by means of computers and other technical appliances. Examples are psychophysical experiments (EEG, fMRI, eye tracking, galvanic skin resistance measurements and the like), internet questionnaires, or log file analyses. In these applications, it is way too laborious to manually preprocess every single data set with a spreadsheet software and export it to a statistics software package. Thus, automating this process by means of a Matlab program will be profitable.
  • Moreover, the application of programmed data evaluation routines is a more efficient way if the evaluation procedure has to be changed over and over again to 'fine-tune' it. Re-calculating the whole data set with the changed procedure is then done in a snap.
  • Matlab offers a plethora of graphics functions, dedicated statistics functions and other interesting features which are not available in other software packages, or only in limited and unflexible implementations.
  • Matlab allows for the programming of user-friendly interfaces for data evaluation programs that are repeatedly used. Thus, complicated data evaluation procedures can also be performed by collaborators who are less skilled with the computer.

Certainly, you can write data evaluation programs in other programming languages such as Visual Basic, C++, or Java, but Matlab is a language designed especially for processing, evaluating and graphical displaying of numerical data. A particular advantage of Matlab is that, contrary to most other languages, it can be used as an «interpreter»: you can enter single commands and have them executed immediately; in this way, you can quickly test how the syntax of the command has to be to yield the desired result. The thus verified commands can then transferred by «copy-and-paste» to your program files. And to execute a program, you do not need to pre-process (compile) it beforehand.

Note to programmers: In spite of this user-friendly interface, Matlab programs are executed almost as fast as program code written in compiling languages such as C++ or Pascal. Moreover, it is even possible to compile Matlab programs and run them «stand alone».

Typical data processing workflow

Below you see the schematic diagram of a typical project, showing which steps are often realised with Matlab.

Exemplary data processing workflow

Here are some really useful applications to speed your way to that all-important solution.

Numbers

Enter two numbers, and see not only the percentages, but how they are calculated.
Convert between Binary, Decimal and Hexadecimal. Can handle fractions and negatives.
Want to know if a number is Prime? Or if not, which prime numbers are it's factors?
Find all the factors of a number
Find if two numbers are coprime (if they share anyprrime factors)
Enter formulas such as (3+2/9)^2 or sin(1/5), has history and even a slider for an 'a' value.
Accepts formulas such as (3+2/9)^2 or sin(1/5) and you can also click on a keypad.
Can convert from/to Roman Numerals. What year was MDMCLXXI ?
Find the greatest common factor of 2 or 3 numbers. Useful for simplifying fractions.
Find the least common multiple of 2 or 3 numbers. Useful for adding or subtracting fractions.
Calculate answers to full precision. Want to multiply to hundreds of digits of accuracy? Done!
Enter the formula, see the result.
Find the right amounts of a mixture.
Converts Decimals to Fractional form, showing steps.
Calculate Combinations and Permutations
Order of Operations Calculator

Measure

A neat yet powerful Unit Converter. Can convert length, mass, volume, temperature and more. Hundreds of imperial and metric units are supported
Calculate the day of the week for any date between 1582 and 4902

Algebra

Do matrix calculations such as Determinant, Inverse and Multiplication
See what happens when you sum up a series of functions.
Convert between magnitude/angle and x,y. Add vectors. Dot product.
Have an equation like 'ax2 + bx + c = 0'? We can solve it!
You can plot two functions together, and even save the results as a web link.
Etools math for kids
Graph equations like 'x2+y2=2'
Plot an f(x,y) style function like x^2-y^2

Geometry

Calculate the areas of common shapes such as triangles, circles and ellipses
Calculate the area of a circle
Spin, explode and see the nets of over 100 polyhedra.
Calculate the volume, area, diamter and radius of a sphere
If you have two points and need to know the straight line formula (y=mx+b) that connects them.
Calculate side length, area, diagonal or perimeter of a square.
Calculate width, height, area, diagonal or perimeter of a rectangle.

Data

Shows you the results at every stage of the calculation
Confidence Interval Calculator
Chi-Square Test Calculator
Correlation Calculator
Least Squares Regression Calculator
Print or save graph paper

Sets

Union, intersection and difference of two sets
Makes Power Sets from sets

Calculus

Integral Approximation Calculator
Fourier Series Grapher
Second Derivative Animation

Money

Investment or Loan Graph
Compound Interest Calculator
Its a game, but also useful for adding up money.

Other Cool Stuff

Spiral Artist
Symmetry Artist
Tessellation Artist
General Drawing Tool
A simulation of how suns, planets, moons, etc behave under the influence of gravity
Explore the interesting 'interference patterns' created by overlapping grids, lines, etc
Try your estimation skills