Wolfram Library Archive


Courseware Demos MathSource Technical Notes
All Collections Articles Books Conference Proceedings
Title Downloads

Creating a Button-Driven Application: A Look at the Pivot Package That Facilitates the Simplex Method
Author

Allen Hibbard
Organization: Central College
Department: Mathematics and Computer Science
Conference

2001 Mathematica Developer Conference
Conference location

Champaign, IL
Description

It is relatively easy to create a button to accomplish a routine task. It is another matter to create buttons to perform more complicated tasks, such as notebook modifications. This talk will focus on illustrating the programming details of the buttons created by the Pivot package. This package creates an interface for a non-technical user to perform the Simplex Method while solving a linear programming problem. Except for entering in the initial matrix, almost all the other steps are accomplished by appropriately clicking on buttons. Explaining how these buttons perform their complicated tasks will be the goal of this talk. In particular, we will look at how to programmatically create and modify notebooks, including creating a matrix of buttons on the fly.
Subjects

*Applied Mathematics > Optimization
*Mathematica Technology > Front End > Notebook Manipulation
*Mathematica Technology > Front End > Palettes and Dialog Boxes
URL

http://www.central.edu/~hibbarda
Downloads Download Wolfram CDF Player

Download
hibbard.nb (65.2 KB) - Mathematica Notebook