[ Prev | Index | Next ]  Please download on PC (not smartphone) and extract the ZIP file. Then double-click VCSSL.bat (batch file) to execute for Microsoft® Windows®, or execute VCSSL.jar (JAR file) on the command line for Linux® and other OSes.
For details, see How to Use.

# 3D Graph Tool for Plotting & Animating Expressions of the Form of "z = f(x,y,t)"

This VCSSL program is a simple tool which plots the expression (formula) of the form of "z = f(x,y,t)" to the 3D graph, and plays it as animation.

- Index -

## How to Use

### Execute this Program

Next, open the extracted folder and execute this VCSSL program.

#### For Microsoft® Windows®

Double-click the batch file "VCSSL.bat" to execute.

#### For Linux®, etc.

Execute "VCSSL.jar" on the command-line terminal as follows:

cd <extracted_folder>
java -jar VCSSL.jar

### How to Use After Executing the Program

#### Windows and UI

Following three-windows will be launched. The left one is the input-window, and the right-bottom one is the graph-window. The animation-window will be launched when SET button have clicked. #### Input an Expression to Plot

At first, please input an expression you want to plot into the text field labeled with "z(x,y,t) =" at the top of the input-window. There are some points to write the expression:

• Use small character for "x", "y" and "t".
• Arithmetic operations such as "+" and "-" are available. However, some symbols of operators are different with handwriting expressions. Use "*" for multiplication, and use "/" for division.
• Multiplication and division are prior in calculation order than addition and subtraction.
• You can mathmatical functions such as "sin" and "cos" in the expression. The value of circle ratio is available as "PI" (capital character).
• The exponentiation operator is "**". For example, x2 should be written as "x**2" in the expression.

#### Plot a Graph

After inputting the expression, please click the "SET" button at the middle of the input-window, and the expression will be plot to the 3D graph.

The graph will be drawn as a membrane graph of "x-N" ☓ "y-N" mesh. You can modify the value of "x-N" "y-N" on the input-window. Larger value of "x-N" and "y-N" makes graph more smooth.

#### Animation

When you have clicked the SET button, the animation-window will be launched. Then click the PLAY button on the animation-window to play the animation.

The animation will be played by repeatedly re-plotting the graph with changing the value of the time-parameter "t" little by little.

The label of the PLAY button changes to "STOP" during the animation is playing. If you want to stop the animation, click the STOP button. You can change the value of the time-parameter "t" manually by the slider even when the animation is stopping.

#### Other Features

If you want to change the background color to white from black, please disable "Black Screen" checkbox from the "Option" menu at the top of the graph-window. The white background is suitable for printing use, and black background is suitable for monitor of PC.

Also, if you want to plot a 3D graph as a mesh, not a menbrane, please disable "With Membranes" option and enable "With Meshes" option, from the "Option" menu on the menu bar at the top of the graph window.

You can modify other settings from "Edit" menu at the top of the graph-window, e.g. labels of X & Y & Z axes, scales, light & camera, colors, etc.

You also can save settings and save the image of the current graph, from "File" menu at the top of the graph-window.

RINEARN Graph 3D
The 3D graph software "RINEARN Graph 3D" is used as the graph-window of this program. If you like UI and operability of the graph-window of this program, please try to use RINEARN Graph 3D for your data-analysis use.
» More Details

## Code

This code is written in VCSSL.

The license of this VCSSL code (the file with the extension ".vcssl") is Public Domain (CC0), so you can customize / divert / redistribute this VCSSL code freely.  3D Graph Plotting Tool for Animating Data Loaded from Multiple Files A simple tool which plots 3D animation graphs by loading multiple data files. 2D Graph Plotting Tool for Animating Data Loaded from Multiple Files A simple tool which plots 2D animation graphs by loading multiple data files. 3D Graph Tool for Plotting & Animating Expressions of the Form of "z = f(x,y,t)" A simple tool which plots the expression (formula) of the form of "z = f(x,y,t)" to the 3D graph, and plays it as animation. 2D Graph Tool for Plotting & Animating Expressions of the Form of "y = f(x,t)" A simple tool which plots the expression (formula) of the form of "y = f(x,t)" to the 2D graph, and plays it as animation. 3D Graph Tool for Plotting & Animating Parametric Expressions of the Form of x(t), y(t), z(t) A simple tool which plots parametric expressions (formulas) of the form of x(t), y(t), z(t) to the 3D graph, and plays it as animation. 2D Graph Tool for Plotting & Animating Parametric Expressions of the Form of x(t) and y(t) A simple tool which plots parametric expressions (formulas) of the form of x(t) and y(t) to the 2D graph, and plays it as animation. 3D Graph Tool for Plotting Expressions of the Form of "z = f(x,y)" A simple tool which plots the expression (formula) of the form of "z = f(x,y)" to the 3D graph. 2D Graph Tool for Plotting Expressions of the Form of "y = f(x)" A simple tool which plots the expression (formula) of the form of "y = f(x)" to the 2D graph.
 3D Graph Plotting Tool for Animating Data Loaded from Multiple Files A simple tool which plots 3D animation graphs by loading multiple data files. 2D Graph Plotting Tool for Animating Data Loaded from Multiple Files A simple tool which plots 2D animation graphs by loading multiple data files. 3D Graph Tool for Plotting & Animating Expressions of the Form of "z = f(x,y,t)" A simple tool which plots the expression (formula) of the form of "z = f(x,y,t)" to the 3D graph, and plays it as animation. 2D Graph Tool for Plotting & Animating Expressions of the Form of "y = f(x,t)" A simple tool which plots the expression (formula) of the form of "y = f(x,t)" to the 2D graph, and plays it as animation. 3D Graph Tool for Plotting & Animating Parametric Expressions of the Form of x(t), y(t), z(t) A simple tool which plots parametric expressions (formulas) of the form of x(t), y(t), z(t) to the 3D graph, and plays it as animation. 2D Graph Tool for Plotting & Animating Parametric Expressions of the Form of x(t) and y(t) A simple tool which plots parametric expressions (formulas) of the form of x(t) and y(t) to the 2D graph, and plays it as animation. 3D Graph Tool for Plotting Expressions of the Form of "z = f(x,y)" A simple tool which plots the expression (formula) of the form of "z = f(x,y)" to the 3D graph. 2D Graph Tool for Plotting Expressions of the Form of "y = f(x)" A simple tool which plots the expression (formula) of the form of "y = f(x)" to the 2D graph.