J·X·
N
JXN
Tutorial
© 2013-21
K.-M. Graf
, EIT
Tutorial (content)
requirements
basic use
(Java applet/Java Web Start)
graphic plots
(PlotFrame)
applications for non programmers
(Java application)
applications for programmers
requirements
JXN is based on Java => The Java Runtime Environment (JRE) must be installed and enabled: See
instructions
how to install and enable Java
Without installation you can view
static
images of the basic use tutorial pages.
After the
download
of
JxnPortable
the tutorial can be used
offline
(and then works with disabled Java, without Applet and Web Start)
basic use
(runs in the web browser with Java applet / Java Web Start
or
offline with JxnPortable)
calculator
keyboard entry of arithmetic expressions
tracing of intermediate results
named storage (variables)
complex number calculations
example 1
example 2
example 3
function plotter
plot( x, x^3 + 2 x^2 - 48 x )
plot( t, exp( -4 t ) * cos( 10 PI t ) )
show examples
drawing complex phasors
show examples
slider animated curves
plot( x, a ( x - b )^2 + c )
plot( cos 2 PI f1 t, sin 2 PI f2 t )
example 1
example 2
save and restore input
JxnSession and JxnEditor
graphic plots
(
PlotFrame
)
creating
graphic displays
, types of plot curves
automatic
scaling
, zooming and context menu
slider repeat
, nop
further examples:
demos
applications for non programmers (Java application runs locally after download)
download
JxnPortable und install as portable application
data analysis
flexible reading of data files: csv, time formats, ...
basic
scripting
sequences of commands can be saved to and loaded from jxn script files
applications for programmers
seamless integration of arbitray java classes incl. classes of the java api
examples:
String
System
Vector
Hashtable
BigInteger
import
extension by user defined algebra (e.g. fraction algebra)
MyFractionAlgebra
unit tests: record and replay
JxnUnitTest
further examples:
demos
interaction with Apache Commons Math
TM
readme
JXN
Readme
Gallery
© 2013-16
K.-M. Graf
, EIT