The MathWizards Java Package

The MathWizards JavaTM package is a set of Java classes that provide matlab-compatible interpretation capabilities to Java applets and applications running on Windows NT/95. This document describes the contents of the package and provides instructions for running the included demonstrations.

NOTE: The MathWizards package is compatible with Java 1.1. Using it with Java 1.0 will not work!

Security Warning

The MathXplorer/J, MathViews interpreter class does not currently abide by the security limitations imposed by applet-running environments. In fact, the MathViews interpreter has full access to the host on which it runs. It can invoke external commands, traverse the host's file system, even create and delete commands, even if the applet which includes it does not have those permissions. You should bear this openness in mind when writing or running applets/applications.

Contents of this directory

Additional software you may need to obtain

How to run the demos

Troubleshooting

Simple is stand-alone application useful for debugging your MathWizards Java package installation. You may observe the following two errors on running Simple by invoking the command

java MathWizards.demo.Simple


at the DOS prompt:

Once you have Simple running, type

x = rand(4)


at the prmopt, followed by enter. The prompt is the yellow text box at the bottom of the window. Then, try invoking

x = paraboloid(10)


If you get the following error message in the top text box:

while executing 'Submatrix'


paraboloid :  


Undefined variable or function 


Then, your MVPATH environment variable either does not exist or does not include the directory which contains the mfiles used by the demo applets. You must define or modify it first. Remeber that you can find out what your MVPATH is by typing

_MVPATH


at the MathViews prompt.