Math 4620/6620 * Linear Optimization * Fall 2016
Computer Resources
Thanks to the developers of FPC,
the Free Pascal Compiler, which allowed me to recompile my ancient
Turbo Pascal code for modern systems. Thanks also to Zach Gaslowitz for
compiling the Mac executables (October 2015).
The LSYS computer program
LSYS is a command-line program for manipulating linear systems of equations.
Use your browser to download the appropriate executable and help file
(use the "Save Link As ..." or equivalent menu item).
- 32-bit Windows .EXE file for LSYS
(version 0.2, last changed 9th May 2016)
for Windows 98, ME, NT, 2000, XP, Vista, 7, 8 or 10 (32-bit version
works on both 32-bit and 64-bit systems). Run in "Command Prompt"
window.
- 32-bit Mac Intel-based executable
for LSYS
(version 0.15, last changed 24th November 2012)
Rename to "lsys" and put somewhere on your path, e.g., in /usr/local/bin.
Run in "Terminal" window.
LSYS 0.15 has some known minor bugs. In particular,
if you try to use a system of equations that is too big then the program
may fail without giving you a warning. I will replace this by LSYS 0.2 if
someone can provide me with a Mac on which to compile it.
- Help files for LSYS program:
for versions 0.14 and 0.15 or
for version 0.2 (has some additional commands)
(text files).
- If you wish to use LSYS from the computer laboratories of the
College of Arts and Science choose "Start" then the
"Educational Software" button then "Ellingham" then "lsys-win32-160509".
(This works as of August 2016.)
You may wish to change the window properties (click on
the icon at left on the window bar and choose "Properties" from the
menu). Choose the "Layout" tab. You can make "Window Height" larger so
you can see more (about 50 is good) and "Screen Buffer Height" larger so
you can see what's gone off the screen (about 200 is good).
The LA computer program
LA is a command-line program for manipulating matrices and vectors.
Use your browser to download the appropriate executable (use the "Save
Link As ..." or equivalent menu item) and print the help file.
- 32-bit Windows .EXE file for LA
(version 1.01, last changed 24th August 2015)
for Windows 98, ME, NT, 2000, XP, Vista, 7, 8 or 10 (32-bit version
works on both 32-bit and 64-bit systems). Run in "Command Prompt"
window.
- 32-bit Mac Intel-based executable for LA
(version 1.01, last changed 24th August 2015).
Rename to "la" and put somewhere on your path, e.g., in /usr/local/bin.
Run in "Terminal" window.
- Help file for LA program (PDF file; last
changed 24th August 2015).
- If you wish to use LA from the computer laboratories
of the College of Arts and Science, follow the same steps as for LSYS,
except choose "la-win32-150824" at the last step.
(This works as of August 2016.)
Mark Ellingham /
mark.ellingham at vanderbilt.edu