ESM4714
Scientific Visual Data Analysis and Multimedia
Assignment #6:
Gradients of Functions with Three Independent Variables
Due: One week from the date it was assigned
Multidimensional thinking implemented by the "Cognitive Visual Data Compression
Method" can be used by designers to understand complex relationships embedded
within a multi-parameter data set.
Part I (90pts):
Visualize a Scalar Function of Three Independent Variables
GIVEN: Nothing. You're on our own. From your own experience select a
function that is dependent on three or more independent parameters. Remember from the
example given in the notebook: "Three Visual Methods: Gradients, Function
Extraction, and Glyphs" the gradient was of a nonlinear chaotic function where
the independent parameters were not necessarily coordinate space (x,y,z). Try to
choose a complex function that can benefit from this method and that could also
help you or other students understand a complex "abstract" mathematical concept
such as a nonlinear chaotic function.
CONSTRUCT: a SDS_HDF file of this function and save it as
your-last-name _sds.hdf so that it can be loaded into PV-Wave, SpyGlass
Dicer, AVS, or NCSA's XDataSlice and I can scan it with any of these visual
tools. Include a description of your function, why you choose this particular
function, and what new insights, if any, resulted from this method (new insights
are not a necessary part of your grade, but I do expect you to try). Comment on
how you would include more than three parameters in your function, e.g. visualize
pressure as a function of coordinate space and time: (x,y,z,t). Is there an
upper limit to the number of independent variables that you can visualize?
Part II (10pts):
Post your results on the homework account
Logon to username: homework, password: to be handed out in class.
Create a directory with your lastname:
(~homework/assign#6/lastname).
Put a copy of any C, FORTRAN and PV-Wave procedure files, lastname
.pro, in your lastname directory. Also put a copy of a text file lastname .txt
with your comments on homework assignment#6. Print a copy of your files and also
hand these copies in at class on the due date.
Your grade will be based on your observations conclusions and how well your file
works when I look at it. Your grade will not be based on your programming skills
although brevity, clarity, and meaningful comment statements will be appreciated
when I review your files.
Click image to return to Visualization home page.
Ronald D. Kriz
College of Engineering
Virginia Tech
Revised 01/10/99
http://www.sv.vt.edu/classes/ESM4714/Assign/assign5.html