|
VECTORPAD: A TOOL FOR VISUALIZING VECTOR OPERATIONS
|
|
|
|
 |
| Title | VECTORPAD: A TOOL FOR VISUALIZING VECTOR OPERATIONS |
| Author | Bott, Jared
|
| Keywords | vector mathematics visualization pen-based handwriting recognition linear algebra
|
| Abstract | Visualization of three-dimensional vector operations can be very helpful in understanding vector mathematics. However, creating these visualizations using traditional WIMP interfaces can be a troublesome exercise. In this thesis, we present VectorPad, a pen-based application for three-dimensional vector mathematics visualization. VectorPad allows users to define vectors and perform mathematical operations upon them through the recognition of handwritten mathematics. The VectorPad user interface consists of a sketching area, where the user can write vector definitions and other mathematics, and a 3D graph for visualization. After recognition, vectors are visualized dynamically on the graph, which can be manipulated by the user. A variety of mathematical operations can be performed, such as addition, subtraction, scalar multiplication, and cross product. Animations show how operations work on the vectors. We also performed a short, informal user study evaluating the user interface and visualizations of VectorPad. VectorPad's visualizations were generally well liked; results from the study show a need to provide a more comprehensive set of visualization tools as well as refinement to some of the animations. |
| Adviser | LaViola, Joseph
|
| Publisher | University of Central Florida |
| Degree | M.S.
|
| Degree Discipline | School of Electrical Engineering and Computer Science
|
| Degree Grantor | Engineering and Computer Science
|
| Degree Program | Computer Science MS
|
| Graduation Date | 2009-01-01 |
| Type | Master's thesis
|
| Access Level | Public - Allow Worldwide Access
|
| Release Date | 2009-09-18 |
| Repository | University Archives
|
| Repository Collection | Electronic Theses and Dissertations
|
| Identifier | CFE0002827 |
| Access Link | http://purl.fcla.edu/fcla/etd/CFE0002827 |
|
|
|
|
|