Useful Software Tools

Symbolic mathematics environments are good for algebraic manipulations of signals and systems, as well as computing numbers and plotting graphics. They can compute Fourier transforms, Fourier series, Laplace transforms, etc. They are useful for algorithm derivation and algebraic analysis of simple systems: Matrix laboratory environments are optimized for numeric matrix-vector computations: Ptolemy is a graphical block diagram simulation and code generation environment for complex signal processing and communications systems composed of many different algorithms, run by typing "pigi": In order to configure your account to run these programs, you should add the following line at the end of your "~/.cshrc" file:
source ~ee121/adm/class.cshrc
If you are jointly enrolled in EE 123, then your account should already be set up to run Ptolemy, so instead of adding the above source command to your ".cshrc" file, you would add "source ~ee121/adm/other_init.cshrc". You can look at the "~ee121/.cshrc" file for additional setup information.