Interaktive Logik (Gateway to Logic) :: Download Source Code
interactive propositional logic; show syntax tree, alpha graph, Fregean notation of propositions; display truth tables, normal forms; optimize expressions; check proofs in predicate logic
http://logik.phl.univie.ac.at/~chris/formularuk.html
Wavelet Cascade Applet :: Download Source Code
This Wavelet Cascade applet allows you to explore all possible wavelets and scaling
functions with 4 filter coefficients.
http://cm.belllabs.com/who/wim/cascade/
Famous Curves Applet :: Download Source Code
An applet that allows the user to interactively explore 63
planar curves and their associated curves (eg. evolute, involutes, inverse wrt a circle, pedal curves, caustics). The associated
curves can be viewed in a variety of ways.
http://wwwgroups.dcs.stand.ac.uk/~history/Java
Chinese Abacus :: Download Source Code
The Abacus: The Art of Calculating with Beads. A Java implementation of a Chinese and Japanese Abacus. Learn to count and to perform addition and subtraction using an abacus.
http://www.ee.ryerson.ca:8080/~elf/abacus/
HYPERSPACE SYMULATOR with an arbitrary number of dimensions :: Download Source Code
This java applet consists a multidimensional (3  7 dimension), but the algorithm is able to compute
an arbitrary number of dimensions. The only problem is the elaboration time when the dimensions are
increased. The applet shows a projection + an intersection onto a inferior order subspace. For example,
using a 3D cube, the applet shows also a 2D (polygon) intersection. Using a 4D hypercube the applet
shows also the 3D intersection onto the 3D subspace etc... You also could drag the hypercube across
t
http://www.technocad.com/java/hypercube.html
interactive heat equation simulator :: Download Source Code
Heat equation, ut = uxx, 1D timedependent heat equation simulator. Use mouse down to change
single values and observe reults. Originally the temperature flux in a solid bar.
interactive simulation, Use mouse click & drag to modify the temperature values and boundary conditions.
It serves as a demonstration for a linear scalar parabolic equation.
In xdirection (horizontal) is the solid bar.
u represents the temperature at that position. The temperature is
transported by dif
http://www.oslo.sintef.no/NAM/people/gwz/java/heat.html
interactive Burger's equation simulator :: Download Source Code
Burger's equation, ut + u ux = 0,
Use mouse click & drag to modify the (density) values.
It serves as a demonstration for a nonlinear scalar hyperbolic equation.
originally a street traffic model
In xdirection (horizontal) is a oneway street with cars driving right.
u represents the density of cars (vertical axis). Shocks appear which represent
traffic jams on the street.
Use mouse down to change
single values and observe results.
http://www.oslo.sintef.no/NAM/people/gwz/java/burger.html
interactive Wave equation simulator :: Download Source Code
Wave equation, utt = uxx
Use mouse click & drag to modify the amplitudes and boundary
conditions.
It serves as a demonstration for a linear scalar wave equation, which is a model for all kind of physical oscillation problems, e.g. the oscillation of a string of
a violine, water waves, electromagnetic waves...
In xdirection (horizontal) is the string of the violin. u represents the
amplitude at that position. The picture shows the swinging string. Small
changes, which hav
http://www.oslo.sintef.no/NAM/people/gwz/java/wave.html
WebEQ :: Download Source Code
WebEQ is an applet which allows authors to easily include mathematical notation in web pages.
Equations are described with HTML Math tags passed to the applet as a parameter directly in
the HTML source file. Future versions will allow authors to use LaTeX commands in the HTML
source to describe equations.
http://www.geom.umn.edu/locate/WebEQ
The Mandelbrot Set Applet :: Download Source Code
This applet features a fully configurable mandelbrot fractal calculation tool. The applet uses GUI components for user friendly configuration and multiple threads to actually calculate the
Mandelbrot set.
http://www.cs.kuleuven.ac.be/~erwin/applets/mandel/mandel.html
Fourier Analysis Applet :: Download Source Code
This applet demonstrates the use of Fourier series to
approximate various functions. Fourier series show how
a periodic function can be represented as a sum of
harmonics. That is, the function is represented as
a sum of sines and cosines with certain coefficients.
The user can draw a function which will be analyzed.
http://www.mathlab.sunysb.edu/~livshits/licil/fourier/html/Fourier.html
Gateway to Logic :: Download Source Code
The Gateway to Logic displays truth tables, alpha graphs, Fregean
notation, normal forms and so on of propositions entered in Polish or PeanoRussellnotation (infix).
The new version is completely Java driven. Currently, new functions are added regularly.
http://logik.phl.univie.ac.at/~chris/formularuk.html
Fractal Java :: Download Source Code
Three separate applets that display the Mandelbrot and Julia Sets per the user's specifications.
You can zoom in and explore the Mandelbrot set in one, or make a faster rendering of the entire set in another.
You can specify the complex number to generate a Julia set about, and then view that. The interface uses JavaScript
pass parameters to the Java applet.
http://ender.cwru.edu/chaos/fractal.html
Stereoscopic Interactive Hypercube Slicer :: Download Source Code
Ever poked a 4dimensional cube thru our space? Here's your chance!
http://cips02.physik.unibonn.de/ScienceSite/hypercubus/animator
Fourier Synthesis :: Download Source Code
This applet will display a wave built up by Fourier synthesis and play the resulting wave through
the computer's sound system. The Fourier coefficients may be entered or a formula may be used
to generate the coefficients.
http://www.gac.edu/~huber/fourier/
Proof Builder :: Download Source Code
This applet helps the beginner to get practice in proving
propositions in a Gentzen style calculus by hindering him
or her from making certain mistakes in the application of
rules.
http://logik.phl.univie.ac.at/~chris/formularuk.html
Ladder's Decision :: Download Source Code
If you decide some orders among people, things, or any plans randomly or fairly, you can ask
the applet "Ladder" to decide for you.
You can give numbers to each persons and play random matching games, too.
Enter the number of choices or persons (= number of ladders) and return key.
Enter the name for each ladder
Click on "Decide" button to see the ladder's decision for you.
http://dagwood.kotel.co.kr/lhy/myladder/ladder.html
Hypersonic Fractals :: Download Source Code
Easy and very fast fractal image generator with 3D display, zoom in and out,
5 fractal formulas, powerfull color functions, automatic zooming, animations,
256x256 and 512x512 versions. Mouse and commandline interface. You can
save and reload a position. It's fun!
http://www.lynx.ch/Contacts/~/ThomasM/hyper.htm
Fast fractals :: Download Source Code
This contains the fractals that I've managed to get fast even in java.
currently contains a Mandelbrot, an animated Julia and a Sierpiensky triangle.
http://www.student.nada.kth.se/~d94rol/fractals/javaapps.html
MandelView :: Download Source Code
Viewers for different versions of the Mandelbrot set.
http://www.cirp.org/~gtf/java/
Cascade_Visuelle :: Download Source Code
A small applet which draws the function from a filter. This is the standard Cascade algorithm in
base 2. It is useful in wavelet and fractal theory.
http://cafe.rapidus.net/danilemi/Cascade_Visuelle.html
Genetic Algorithm Applet :: Download Source Code
The package banda.genalg contains Java classes implementing a framework for genetic algorithms. It includes an applet for visualizing the evolution of populations. The package is fully extensible, allowing customization of nearly any aspect of the genetic algorithm or the genotypes. It can also be used for genetic programs and evolution programs. Several standard population selection, genotype alteration, lifetime allocation, and fitness scaling algorithms are provided, as are chromosomes with boolean,
http://www.sladen.com/Java/banda/genalg/algorithm.html
Mandelbrot and Julia Explorer :: Download Source Code
Explore the Mandelbrot Set, try out different palettes and animate the fractal image! Try it!
http://amaran.cat.syr.edu:8080/mandel/
Java Student T Tester :: Download Source Code
This applet performs the Student's t test on two sets of data, and reports the average and
variance for both sets of data, the t score, degrees of freedom, and one and two tailed P
values.
http://fig.cox.miami.edu/~burgess/Students_t.html
Function and differential equation plotter :: Download Source Code
This applet plots one of: y=f(x) dy/dx=f(x,y) d^2y/dx^2=f(x,y,dydx) A JCAMPDX file
http://www.shef.ac.uk/~cs1mjp/Java/FunctionDrawer/RungeKutta.html
Ptplot: Java xgraph plotter :: Download Source Code
Ptplot is a set of Java classes that can be used as an applet or an application for graphing datasets. Ptplot reads binary or ASCII data, is autoranging, automatically or manually labels axes and tick marks. Ptplot can plot live, animated plots and provided zooming. Ptplot includes a Bourne shell script that can be used as a replacement for xgraph, the X11 graphing tool by David Harrison. Ptplot is freely available under the UC Berkeley Copyright
http://ptolemy.eecs.berkeley.edu/java/ptplot/
Langston's Ants :: Download Source Code
A mathematical simulation Langston's Ant. Multiple Ants, multiple rulesets
http://havoc.gtf.gatech.edu/austin/java/GnatSwarmApplet/
Travelling salesman :: Download Source Code
This applet animates the solution to the travelling salesman problem using three heuristics.
http://www.cs.wits.ac.za/~jjardine/salesman/
Estatistica :: Download Source Code
An estatisitc applet...
Simulate a time distrbuition of a taxi in a city
http://www.portadig.com.br/~fabioh/estatistica/resultado.html
Stats 101 :: Download Source Code
A collection of elementary statistics applets with a uniform interface. The applets include ANOVA, Student's tTest, Leastsquares regression, and Spearman's rank. The objectoriented nature of the Java language allows the applets to share major portions of code for simplified program design and efficient transfer over networks.
http://intrepid.mcs.kent.edu/~blewis/stat/index.html
Java Simulation Layer :: Download Source Code
JSL is a package for simulations in Java. It provides an API set consistent with Simula 67. Reengineering existing programs and creating new simulations is easy using the advanced features of a modern language like Java.
http://arena.sci.univr.it/~poltro/korretto
Hull :: Download Source Code
Hull reads a file containing a list of 3D points, constructs their convex hull, and writes it to an output file using the OFF file format. OFF files can be viewed using Geomview http://www.geom.umn.edu/software/download/geomview.html The algorithm used to construct the convex hull is an implementation of the point insertion algortithm given in Joseph O'Rourke's ``Computational Geometry in C''.
http://www.cs.uwa.edu.au/~chrisp/exported/hull.tar.gz
JSPlot :: Download Source Code
JSPlot is a tool that combines JavaScript and a Java applet to allow the user to create interactive plots of JavaScript functions or read and plot data files from a server. Allows overlays for parameter studies. Log or linear scales. Works with IE4 or Netscape 4.
http://www.west.net/~dhiggins/JSPlot
FROG CELLS :: Download Source Code
Animated twodimensional Voronoi and Delaunay diagram. There're some tadpoles, swiming to and fro, surrounded with Voronoi and Delaunay diagram. In your clicking on the applet, another tadpole appears there. You can also drag each tadpole, meanwhile it disguises itself as a frog. The number of points(tadpoles) is shown below in digits.
http://www.alles.or.jp/~mameo/kaeru/FrogCells.html
Metamath Solitaire :: Download Source Code
Essentially everything that is possible to know in mathematics can be derived from a handful of axioms known as "ZermeloFraenkel set theory," which is the culmination of years of effort to isolate the essential nature of mathematics and is one of the most impressive achievements of humankind. Metamath Solitaire is an educational applet with a pointandclick interface that lets you play with these axioms to prove simple theorems, giving you a glimpse at how ultimately all of mathematics can be derived.
http://www.shore.net/~ndm/java/mm.html
Planar Dynamics Simulator :: Download Source Code
Interactive Planar Map Iterator, Dif.Eq Solver/Plotter and Poincare Map Iterator. Written for a nonlinear dynamics course @ UMC. Allows any planar maps (autonomous and nonautonomous), multiple windows etc
http://www.wcmo.edu/users/sergei/maps/iterator.shtml
Win a Car :: Download Source Code
A game on probability: The show master presents 3 doors to the candidate: "Behind one of these doors there is a car you can win. Behind the others there are goats. What is your choice ? " The candidate makes his choice and the show master opens one of the two doors remaining  with a goat behind. "Do you still go for the same door or do you want to revise your choice ?"
http://www.mgw.dinet.de/physik/Quiz/Ziegenproblem/Win_A_Car/win_a_car.html
The Game of Chaos :: Download Source Code
Java applet that poduces the Sierpinski triangle by shooting dice
http://www.mgw.dinet.de/physik/ChaosSpiel/Spiel1English.html
Filmer :: Download Source Code
Program which uses Fractint to create amazing fractal animation. Featues graphical interface with film previews, status display and smart pallete generation. Source code and old DOS version are available.
http://www.julianhaight.com/filmer.shtml
Life :: Download Source Code
A Life simulator with useradjustable rules for studying 2dimensional automata
http://www.geocities.com/SoHo/Cafe/9247/life.html
Coupon Collector :: Download Source Code
Coupon Collector simulates coupon collection, the birthday problem, and the double dixie cup problem.
http://www.middlebury.edu/~danielm/summer
lundin.SymbolicMath package :: Download Source Code
Symbolic math package, contains classes for differentiation and evaluation of mathematical expressions. Sourcecode and example applets included.
http://www.javathings.com/mathpackage.html
Java Ultimate Math Package :: Download Source Code
The Java Ultimate Math Package is a 100% Java library that offers a base for numeric data types with arbitrary precision. Interfaces are provided for real, rational and integer numbers.
The current version provides with implementations for rational and integer numbers and a base for composite numbers. Use this library if you need bigger numbers than the long datatype offers, or if you need to work with rational numbers that can be bigger and more precise than the float and double datatypes.
http://members.xoom.com/znerd/java/jump/
Ultimate Mandelbrot Explorer :: Download Source Code
This applet allows exploring the Mandelbrot set.
http://www.geocities.com/CapeCanaveral/Hall/2368/mandelbrot/home.html
GMJ :: Download Source Code
GMJ deals with a set of mathematical problems  function minimization or system equilibrium determination. The best known application examples are Portfolio, Nash equilibrium and Duel.
http://members.xoom.com/Monarchas
CourseWare Derivatives Module :: Download Source Code
A CourseWare lesson in derivatives. Support a number of basic science functions asis (2nd and 3rd order polynomials, exponentials, logarithmic, etc.) and is easily extensible. Each function is parameterized, so the student can explore the effect of different values on the curve shapes. Stress is on the lesson that the slope = the derivative. Student can draw slopes on the plot.
http://frog.biology.yale.edu/ginger/java/index.html
Transformations :: Download Source Code
A set of applets to teach rigid transformations (translations, reflections, rotations )
http://www.utc.edu/~cpmawata/transformations/translations/
Rigid Transformations :: Download Source Code
A set of applets to teach rigid transformations (translations, reflections, rotations )
http://www.utc.edu/~cpmawata/transformations/translations/
Ptplot: Java xgraph plotter :: Download Source Code
Ptplot is a set of Java classes that can be used as an applet or an application for graphing datasets. Ptplot reads binary or ASCII data, is autoranging, automatically or manually labels axes and tick marks. Ptplot can plot live, animated plots and provided zooming. Ptplot includes a Bourne shell script that can be used as a replacement for xgraph, the X11 graphing tool by David Harrison. Ptplot is freely available under the UC Berkeley Copyright.
http://ptolemy.eecs.berkeley.edu/java/ptplot
Random Walk (2D) :: Download Source Code
A bounded random walk in two dimensions. In this simulation the boundaries of the plane are absorbing so when a random walk reaches one of the four borders on the plane it terminates and restarts from the center. For the duration of the entire simulation, the background displays how often each position in the plane was visited using a "hot" coloring (i.e., the hotter the color, the redder), the more that point was visited). As a learning tool, a 1D version is also available.
http://www.cast.unilinz.ac.at/st/staff/burge/java/Random_Walk_2D/random_walk_2d.html
ManJulia :: Download Source Code
This applet/application allows you to view the Mandelbrot and Julia sets, arguably the two most beautiful objects in mathematics. It was written with JDK 1.2, and uses the new Swing UI extensively. It's also an example of how to use threads and timers with Swing components.
http://www.geocities.com/SiliconValley/Byte/2829/index.html
The Integrator :: Download Source Code
The Integorator allows you integrate a function using left endpoint approximation, right endpoint approximation, the Trapezoid Rule, Midpoint Rule, and Simpson's Rule.
http://mav.net/troy/integrat.htm
The Integral Approximator :: Download Source Code
The Integral Approximator allows you integrate a function using left endpoint approximation, right endpoint approximation, the Trapezoid Rule, Midpoint Rule, and Simpson's Rule.
http://mav.net/troy/integrat.htm
Email Contact: javacode@go.com
This page hosted by
Get your own FREE Home Page
