Description
PLEASE READ THE COURSE BOOKING GUIDELINES BEFORE BOOKING A COURSE:
it.leeds.ac.uk/info/110/for_researchers/906/course_booking_information
COURSE CONTENT:
This one day in-person workshop is aimed at people who want to learn how
to use Python from Scientific Computing tasks.
The workshop will give an introduction to Python's main Scientific
libraries (Scipy, Numpy and Matplotlib) and will also cover how to link
existing C and Fortran codes and subroutines within your Python code.
This would be an ideal course to attend before 'High Performance
Python'.
This hands-on workshop will cover:
- A recap on Python data types
- Numpy:arrays, matrices and linear algebra
- Numpy:randon numbers
- Numpy:Fourier transforms and polynomials
- Scipy:Linear Algebra and wrappers to LAPACK & BLAS
- Scipy:Numerical Integration
- Scipy:Interpolation
- Scipy:Optimisation
- Scipy:Special functions
- Matplotlib:interactive and non-interactive plotting
- Matplotlib:producing publication-quality figures
- Matplotlib:creating diagrams
- Interfacing to C and Fortran
PREREQUISITES:
This workshop is aimed at people who can already programme in Python at
an intermediate level (with a knowledge of loops, functions and 'if'
statements).
Duration: 1 day, in-person workshop
Location: On campus, to be confirmed at time of booking.
Cost: Free of Charge
|