Using numerical and symbolic computing software

Using numerical and symbolic computing software

The aim of this assignment is to get some exposure to Maple and Mathematica, two symbolic computing packages, and to Matlab, a numerical computing package. These are commercial packages available for both UNIX and Windows environments. You are tempted to ask which one is better...to this the answer is the usual one: "They are all equally terrible, but they are terrible in different ways, therefore, learn to use them all".

Symbolic Packages

Maple and mathematica can do a variety of tasks, such as algebra, calculus, graphics. They are programmable.

Matlab

A numerical package which is suitable for numerical computation, graphics. A thorough implementation allows you to run C and Fortran codes from matlab and viceversa, and also has maple embedded. It is programmable.

The platform

the interface for these programs is quite different in the UNIX and the Windows environment and this is leading to slightly different capabilities. The instructions that appear below are as platform-independent as possible. Part of the assignment is to take the instructions that appear and find their effective implementation on whatever platform you are using.

Instructions