Software by Joseph C. Slater
- The Engineering Vibration Toolbox is
a collection of MATLAB codes for use with
Engineering Vibration, Dan Inman, Prentice Hall. Free with the
purchase of the text. Contact me personally to purchase for non-educational
- The Professional Edition of the
Vibration Toolbox is a stalled project to write a vibration oriented
toolbox for MATLAB.
available at this time.
- The No-name file converters are a set of Perl scripts
for changing the end-of-line characters in text files. Being Perl, they are
platform independent. End-of-line characters are often messed up when ftp
users don't transfer text files in ASCII format (as one should).
- The DMG to ISO file converter are a Python
script for use on MacOS X to convert DMG disk images to ISO images. To be
safe, it will not delete the original DMG files. Usage is simply:
python /pathtodmg2iso.py/dmg2iso.py filenames.dmg filenames can include
wildcards. This script is released with no warrantee or guarantee that it
will work, or guarantee that it won't cause damage. I can't imagine that it
will, but it shouldn't. All it does is call Apple's converter program in a
- MacGzip Scripts is a set of MATLAB M-files and
AppleScripts which, when used with MacGzip, can be used to compress and
uncompress files from within MATLAB on the
Macintosh. Free. MacGzip Scripts can be obtained from http://www.mathworks.com. This isn't
needed under OSX, although it can very quickly be modified to add zip
commands to Matlab under unix.
- Palm Sync-n-Quit is a script to avoid crashing
issues in Classic MacOS (pre-X) when using the serial port to sync a
- HP Communication Reset: The HP
33xx (specifically my 3330) software often loses the ability to connect to
your printer/scanner, etc. I've found that killing off and restarting the
background communication process sometimes solves this. Rebooting the
printer can help too. Bundled are a python script to do this for you and an
application that you can double click if you don't like to type at a
- HP Vector Codes: A bunch of codes that
work on HP calculators (certainly HP 48, 49, 50) for doing vector
calculations. Helpful in Statics and Dynamics classes. You must be using
RPN on your calculator for these to work.
- poly2tex.m and matrix2tex.m: These simple octave/matlab functions
take polynomials/matrices and convert them into strings that you can paste
into your LaTeX document. I wrote these one day when I realized that it
took 2x as long to write the code as to do the copy/past/edit for a matrix
which I do regularly.
was last modified on Wednesday, November 10, 2010 at 12:38:27.