MECH2700
|
Engineering Analysis I
|
|
Important notices Introduction Topic guide for revision Software & reading material Resource CD (online copy) Tutorial sheets
|
Available Software and Reading Material This collection is maintained as a resource for students in all courses. Not all of the items mentioned here will be used as part of MECH2700, however, they might prove to be useful for later-year students doing thesis or just need a reminder of some of their Engineering Analysis methods. Numerical MethodsThe text for MECH2700 and MECH3750 is:
There are also online texts, notes and software:
PythonPython is the new-comer to the field of scientific/engineering computing although it is well established for more general computing activities. Resources for Python include:
Sources of information on Python programming include:
MATLAB/OctaveMATLAB is a well-established environment for numerical analysis, especially when matrix notation is appropriate. The Lab computers have MATLAB installed and you may purchase a student edition from the University bookshop (but you may have to order it). Octave is a free programming environment that works much like MATLAB. If you want to use MATLAB syntax but not have to pay for a MATLAB licence, try Octave.
There are several good text books that introduce MATLAB and/or use it as an implementation language. Online sources of information for MATLAB/Octave include:
C programming
|