# UltimaCalc

## Getting Started with the Ultimate Windows Math Toolbox

UltimaCalc After you've installed the UltimaCalc you should find using the application straightforward, just like a regular calculator, but read on to get the most out of UltimaCalc. From the main UltimaCalc window, you can open many others for doing specialised calculations which need to have specialised flexibility when entering data or for showing the results. Here is a quick description of these windows.
Top Tips on Getting Started Using UltimaCalc
1. Symbolic Algebra
Algebraic expressions manipulated with ease. Multiply out complicated expressions, simplify them. Do calculus. Find an integral and see how it was found. Obtain Taylor series. Find the greatest common divisor of two polynomials. Convert trig expressions to different forms. Factorise polynomials. Calculate with integers to thousands of digits.
2. Standard Deviation
Estimate the variation about its average of a set of data. Calculate the mean, median, sample standard deviation and population standard deviation of the data. Also the variance, skewness and coefficient of kurtosis.
3. Regression and Least Squares Fit
Estimate trends in data, or fit data to a curve. UltimaCalc performs the usual least squares linear regression, and also does least squares polynomial fitting, multivariate regression, and absolute deviation regression.

Given a nonlinear expression with a set of variables, you can calculate the values of the variables that optimise the fitting of the data to the expression.

You can view a plot of the result and save this as an image file in various formats.
4. Simultaneous Linear Equations
Solve problems such as: If two widgets, a grommet and a trunnion cost \$15, three widgets two grommets and a trunnion cost \$22, and one widget, three grommets and two trunnions cost \$25, how much does a single trunnion cost? (Assume that you do not get a quantity discount!)
5. Simultaneous Non-linear Equations
Solve an arbitrary equation containing one unknown. For what values of` x `is` sin(x)/x=0.1`? Solve more complex problems such as: Given two arbitrary curves, do they intersect, and if so, where? Solve` N `non-linear equations in` N `unknowns.
6. Minimise / Optimise
Given an expression containing variables, find the values of the variables that minimise the values of the expression. This is conceptually similar to finding the lowest point in mountainous terrain, except that you are not restricted to only two horizontal dimensions. This can also be seen as optimising the expression.
7. Plot Functions
Plot up to eight functions at a time, viewing them individually or all together. You have full control over how the plotting is done, and can save the plot as an image file in various formats.
8. Polynomial Roots Calculator
Calculate the real roots of polynomials. This polynomial root calculator complements the ability to factorise polynomials in the Algebra module. The real roots of a polynomial are usually irrational numbers, whereas the polynomial factorisation method in Algebra only finds polynomial roots that are real rational numbers.
9. Solve Triangles
Given three facts about a triangle (one of which must be the length of a side, and the others must be sides or angles), UltimaCalc will calculate the solution of the triangle. This means calculating the unknown sides, angles, area and perimeter. UltimaCalc also provides a visual display of the triangle.
10. Create Charts
Display data to its best advantage. Choose the most suitable kind of chart: a bar chart, stacked bar chart, or pie chart (all in either 2D or 3D), a line chart or a ribbon chart. Add a title, subtitle, and explanatory legend. Arrange the layout of all these elements, and save the result as an image file which you can include in a Word document or some other kind of report.