quadratic equations
Quadratic! 1.0
Quadratic! - Solve quadratic equations more>> Quadratic! - Solve quadratic equations
Quadratic! widget solves almost any quadratic equation.
Known Restrictions:
- Cannot display fractions.
- Can only display real numbers.
Quadratic X 2.2
Quadratic is a simple program that calculates the answers to the quadratic formula. In addition, it calculates pH in strong acid and weak acid dissociations given the pKa or Ka and the concentration more>> Quadratic is a simple program that calculates the answers to the quadratic formula. In addition, it calculates pH in strong acid and weak acid dissociations given the pKa or Ka and the concentration of the original acid.
Mac OS X 10.1 or later.
Version 2.2:
- Added pOH field to pH.
- Fixed a small bug where if you dont click on the type of acid, a wrong value is displayed.
- Fixed a bug where if the quadratic values would cause an error, the answers would not display NaN.
Quadratic Formula 1.1
Quadratic Formula is a simple program that will solve the Quadratic Formula for you more>> Quadratic Formula is a simple program that will solve the Quadratic Formula for you.
MacOS 8.6 or later, CarbonLib.
PDF Equation 0.7
PDF Equation - Quick access to LaTeXs typesetting power more>>
Just type a LaTeX snippet, render a it and drag the resulting PDF file into your Keynote presentation or wherever you need it. PDF Equation is document-based, so you can save your equations for later use.
Enhancements:
- Adds a color well and a customizable LaTeX preamble.
Quadratic Formula Helper 0.1
Quadratic Formula Helper - Find the value(s) of X from a quadratic formula more>> <<less
Quantum Mechanics Utilities 1.0
Quantum Mechanics Utilities - Application utilities for an undergraduate course in quantum mechanics more>>
This file yields application utilities for an undergraduate course in quantum mechanics. You can use them to easily find and display energy eigenvalues and eigenfunctions for the one dimensional time independent Schroedinger equation, and for the one particle radial equation.
Wave Simulation 1.0
Wave Simulation is developed as a smart program which is simulative to a wave disturbance propagating on a two dimensional membrane. more>>
Wave Simulation 1.0 is developed as a smart program which is simulative to a wave disturbance propagating on a two dimensional membrane. The program uses a timer to step the simulation. At each step a two dimensional wave equation is solved by using a finite differencing scheme that is space centered and time forward. The initial conditions have been exaggerated for better visibility in the OpenGL output. See the commentary in the source code for further details. The idea here is to demonstrate simple numerical processing and scientific visualization in a Cocoa based application.
The program structure uses the Model/View/Controller paradigm. The classes for this structure are grouped under one heading and the various support classes are grouped under another heading. The View part of the program combines the user interface (UI) and the OpenGL rendering. The GLView class is a wrapper, i.e., sub-class, around the NSOpenGLView class that gives the class the ability to render, among other things, a mesh that is passed in from an outside source.
The view point and lighting that the GLView class uses in its rendering is also provided from outside. The visible part of the GLView in the UI is an outlet for the rendering. Also, the GLView object has been set up so that a mouse click in the visible rendering area toggle betwever, each update cycle is quick enough to justify a single threaded structure for the program.
An important characteristic of this program is that the OpenGL rendering is encapsulated in two parts of the program: the GLView class and the DrawingFunctions.h module. All of the other support classes make no reference to OpenGL. The Avian class is meant to capture the concept of an extended physical body that can have a location in 3D space as well as an orientation.
The FlyingCamera class is based on the Avian class and provides it with extras that are appropriate for handling views from various positions and orientations. The Mesh and MeshNode clases are also divorced from OpenGL. A GLView object 'knows' what to do with FlyingCamera and Mesh objects, but not vice versa. Also, the Controller object 'knows' how to relate user input, via the steppers, to FlyingCamera settings.
This program is also provides a good way to waste enormous quantities of time. The membrane uses a material that is meant to be a fair approximation of ruby. When the light is set to, say, colatitude equal to 35 degrees and longitude equal to 200 degrees the surface shows some nice highlights. Be warned: this program can induce a hypnotic state in the unwary user.
Quotient 1.4.5
Quotient - Have you ever wondered what happens to the quotient of a division equation? more>>
It does indeed repeat. Its what is known as a repeating decimala portion of the decimal repeats itself infinitelyas in, 1/7 equals 0.142857142857142857 In this case, 142857? is the repetend, the smallest repeating chunk.
This program writes the quotient (result) of any division equationto a user-specified level of decimal precision (which can extend into the hundreds of thousands and beyond)into a text field, from which it can be copied to the Clipboard.
Theres even an option to export the whole calculation to a text file (one can print the equation, as well).
Quotient is a Universal Binary program and requires Mac OS X v10.4 Tiger or above.
Fractal Paths 2.0.2b17
Fractal Paths is a powerful fractal generator and renderer more>>
Fractal Paths lets you draw a path, or an ordered set of points connected by lines. It then turns it into a fractal by repeatedly replacing all the lines with copies of the original shape.
Each time it does this its called an iteration, and fractal paths supports up to 500 iterations. Fractal Paths shows a live preview of the fractal behind your path as you draw & edit the path.
Full documentation is included along with several examples. Documentation is accessible through the help menu, along with contact information. If something is missing in the documentation, you find a bug, or you just have a question or comment send me an email.
Main features:
- Full support for multiple renderings and and drawing at once
- Saving and reopening saved fractals
Equation Compiler Plugin 3.1
Equation Compiler Plugin - Compile string into machine language for rapid evaluation more>>
Only two functions are needed for the plugin. They are compile() and evaluate(), both of which can take a variable number of arguments.
The compile() function can take from 1 to 7 arguments. The first is the function text. The remaining are the string names of the user variables. Their order defines how the plugin uses the arguments of the evaluate function. The return type of compile() is a Boolean, true for a good compile, false for a bad one.
The evaluate() function takes from 0 to 6 arguments. These are the input double values for the variables defined with compile{}. With no argument the function has no variables, as say 2*exp(3.5). The return type of evaluate() is a double which results from evaluating the function.
Mathomatic 14.4.5
Portable, general purpose CAS (Computer Algebra System) written entirely in the C programming language more>> Portable, general purpose CAS (Computer Algebra System) written entirely in the C programming language
Mathomatic is a free software, published under the GNU Lesser General Public License (LGPL version 2.1). This is a console mode application that does quick calculations and symbolic math.
Mathomatic is designed to be as general and easy to use as possible, and as such, has no programming capability.
Mathomatic implements most of the rules of algebra for subtraction (-), addition ( ), modulo division (%), multiplication (*), division (/), and all forms of exponentiation (^). All arithmetic is double precision floating point with up to 14 decimal digit
Mathomatic compiles and runs under any operating system with a C compiler, especially GNU/Linux. There are no dependencies other than the standard C libraries.
Mathomatic has been under development since 1986 and now stands at 16,000 lines of code (including comments).
Main features:
- combine and solve algebraic equations,
- completely simplify, expand, and compare expressions,
- do calculus transformations (derivative, polynomial integral and Laplace, extrema, and Taylor series),
- help with series analysis (sum and product),
- do standard, complex number, and polynomial arithmetic,
- generate efficient C, Java, and Python code from equations,
- and perform quick calculations, all in color, for easier reading.
Enhancements
- "primes/mult" improved and renamed to "primes/matho-mult", so you can install as a unique program, if you wish. "primorial 1" works now, too. Roots command enabled in the symbolic math library.
- Fixed factor command parameter handling and results, it was not user friendly. Also fixed factor command for consistent behavior in the symbolic math library.
- Allow separate install of Mathomatic binaries and documentation in makefile.
License:GPL
DiceBaby 2.0
DiceBaby rolls dice. Thats it really. You can choose to roll one of a few one-click-dice, or enter a dice equation (stuff like more>>
A Racing Game 1.0.0
Erase pairs of simple equations with matching values. more>>
A Racing Game 1.0.0 is a game in which you race your car to the finish line as you erase matching pairs of simple equations. It is free. From a set of twelve equations tap on the pairs that produce the same answers. The faster you reach the checkered flag, the more bonus points you earn. Try to beat your personal high score as you race along three increasingly difficult laps.
Graphing Calculator Viewer 1.5b3
Graphing Calculator Viewer is a tool which can view and interact with Graphing Calculator documents. more>>
Major Features:
- 2D curves
- 3D surfaces
- Inequalities
- Save movies
- Save for Web saves HTML & PNG files
- Save as RTF export to word processors
- Acts as a web helper application
- Polar, cylindrical, spherical coordinates
- Define functions and variables
- Piecewise defined functions
- Complex number arithmetic
Enhancements:
- Multiple equations
- Implicit curves and surfaces
- Parametric curves and surfaces
- Contour plots
- Density plots
- Color maps
- Coordinate transformations
- Vector fields in two and three dimensions
- Curves and surfaces in four dimensions
- Ordinary differential equations
- Direction fields
- Functions of complex variables
- Interactive complex parameters
- Complex parametric curves
- Conformal mapping
- Complex surfaces
- Mac OS X 10.4 or later.
DragMath 0.7.8
Free and open source drag and drop equation editor more>> Free and open source drag and drop equation editor
DragMath is a drag and drop equation editor in the form of a Java applet. Once an expression is created the user can convert it into a variety of different linear syntax for mathematics, including MathML, LaTeX, Maple, Maxima or any user defined style.
The editor lets users build up mathematical expressions in a traditional two dimensional way, and then output the results in a correctly formed syntax. This is not so easy: mathematical notation contains some ambiguities.
The supplied output formats are MathML, LaTeX, Maple, Maxima. It is also possible to convert the expression to almost any user defined style by creating an XML file with the correct syntax data in it. Details of how to do this are included in the documentation.
Although mathematics is less dependent on language than many things, the applet loads a language file which makes it possible to translate DragMath into other languages.
DragMath has currently been translated into: Catalan, Czech, Norwegian, Polish, Portuguese (Brazilian), Dutch, English, French, German, Russian, Spanish and Swedish.
System requirements:
-
Enhancements
New Languages:
- Persian
Bugs fixed:
- Error with library file locations