Python NumPy Programming
Speaker: Eliot Feibush, Princeton Plasma Physics Laboratory
Department: School of Engineering and Applied Science
Location: New Media Center, Lewis Science Library 130
Date/Time: Thursday, April 24, 2014, 2:00 p.m. - 3:30 p.m.
Overview: This mini-course will introduce participants to array programming and math functions within Python's NumPy module.
NumPy implements efficient multi-dimensional arrays for Python. The mini-course will present elements and features of NumPy and how it can be used in numerical applications. The course includes hands-on exercises so participants can become familiar with programming techniques. We will use the workstations in the New Media Center. Emphasis will be on getting started with NumPy and understanding its fundamentals so attendees can continue on their own.
The course is intended for researchers working with data generated by simulations or acquired from experiments and other studies. Experience with Python Lists, Tuples, and the Math module is strongly recommended background for the session.
Eliot Feibush is a Computational Scientist in the Computational Plasma Physics Group at the Princeton Plasma Physics Laboratory. He specializes in developing scientific visualizations and graphics software. He has written many python programs to select, analyze, convert, and display data from various applications and disciplines. Prior to PPPL, he has worked in medical imaging, architectural design, and geo-spatial analysis.
Space is limited to 25 participants, so register today at the Training website, or contact Andrea Rubinstein either by email or at 258-1397.