Introduction:
Delve into the world of scientific computing with NumPy, an indispensable open-source extension to Python. Designed to handle multidimensional arrays of large sizes, NumPy serves as a powerful tool for conducting data-related tasks, including mathematical operations, calculations, and data analysis. This essential library empowers users to seamlessly acquire, store, and manipulate data for various scientific and engineering applications. Complementing NumPy, the SciPy library enhances Python’s capabilities with specialised algorithms and mathematical tools tailored for manipulating NumPy objects. The synergistic combination of Python, NumPy, and SciPy has long been the preferred environment for applied mathematicians and professionals in computer science. Elevate your scientific computing skills by embracing these powerful tools that enable efficient and precise data manipulation, analysis, and computational operations. Join the community of practitioners who have harnessed the prowess of Python, NumPy, and SciPy for years in their scientific pursuits.
Course Objectives:
- Numpy
- Matplotlib
- Scipy
- SciPy Optmization Module
- SciPy Linear Algebra Module
- SciPy Statistics Module
- SciPY Signal Processing Module
- SciPY Image Processing Module
Duration
7 hours, 1 Day Course
Mode of Delivery
Classroom-based, Instructor-led Training
Course Outlines
- Basics of Numpy
- Array Creation
- Array Operations
- Indexing & Slicing
- Shape Manipulation
- Polynomial
- Linear Algebra
- Statistics
- Numerical Analysis
- Curve Fitting
- Finding Roots
- Interpolation
- IntegrationODE
- Linear Algebra
- Matrix Operations
- Matrix Solve
- Eigenvalues
- Matrix Decomposition
- Statistics
- Basic Statistics
- t-test for one sample
- t-test comparison for 2 samples
- Signal Processing
- Waveforms
- Fast Fourier Transform (FFT)
- FFT Windowing