SciPy Programming

SciPy is a free and open-source Python library used for technical computing and scientific computing. SciPy contains modules for optimizationlinear algebraintegrationinterpolationspecial functionsFFTsignal and image processingODE solvers and other tasks common in science and engineering. In this lecture, we introduce all SciPy’s functions one will most probably pass through when Jupyter Notebook on Google Chrome, which is one of my favorite. Finally, the lecture is outlined as follows:

00:00 Intro
00:21 What is SciPy ?
02:06 SciPy subpackages
05:15 Installing SciPy
08:34 Concatenate of NumPy
09:03 Concatenating by rows
09:51 Concatenating by columns
10:34 Slicing Matrices
11:01 Mesh Grids
12:17 Polynomials
13:02 Polynomial Multiplication
13:32 Integrating Polynomials
14:17 Polynomial Derivatives
15:02 Polynomial as Array
15:31 Vectorizing Functions
18:52 Special SciPy Functions
19:15 Airy Functions
22:35 Exponentially Scaled Airy Functions
24:43 Bessel Functions
25:44 Thin Drumhead Example
31:51 Logit Function
33:18 Gamma Function
35:56 Error Functions
37:04 Entropy Function
38:01 Huber Function


Leave a Reply

Your email address will not be published. Required fields are marked *

Next Post

Cone Programming on CVXOPT in Python

Tue Nov 10 , 2020
In a previous post of mine, I talked about CVXOPT Programming. In this one, we’ll introduce cone programming. So first things first. Cone programming is a term (short for second-order cone program (SOCP)) is a convex optimization problem of the following form (1)   where matrices fall in and vectors . On the […]