SciPy 1.0: fundamental algorithms for scientific computing in Python

Pauli Virtanen1, Ralf Gommers2, Travis E Oliphant3,4,5,6,7

  • 1University of Jyväskylä, Jyväskylä, Finland.

Nature Methods
|February 5, 2020
PubMed
Summary

SciPy is a key Python library for scientific computing, widely used for its extensive algorithms. This overview covers SciPy 1.0 capabilities and recent technical advancements.

Related Concept Videos

Fundamental Mathematical Principles in Pharmacokinetics: Calculus and Graphs01:21

Fundamental Mathematical Principles in Pharmacokinetics: Calculus and Graphs

The fundamental mathematical principles, such as calculus and graphs, play crucial roles in analyzing drug movement and determining pharmacokinetic parameters. Differential calculus examines rates of change and helps to determine the dissolution rate of drugs in biofluids, as well as how drug concentrations change over time. For instance, it can help calculate the rate of elimination of a drug from the body based on its concentration-time profile.
On the other hand, integral calculus focuses on...
2.9K
Numerical Calculations01:24

Numerical Calculations

In engineering applications, the representation of the numerical value is critical. Presenting or reporting the answer is one of the essential parts of engineering practices. Numerical calculations are performed using handheld calculators or computers since numerically accurate answers are always preferred.
The solution to a problem is obtained using different methods. While manually solving algebraic symbols is one of the most common methods, the graphical method is often preferred. Computers...
1.1K
Fundamental Mathematical Principles in Pharmacokinetics: Mathematical Expressions and Units01:19

Fundamental Mathematical Principles in Pharmacokinetics: Mathematical Expressions and Units

Mathematical principles play a crucial role in pharmacokinetics, providing a framework for understanding and quantifying drug distribution and elimination dynamics in the body. By utilizing mathematical expressions and units, pharmacologists can accurately characterize the behavior of drugs, optimize dosing regimens, and predict therapeutic outcomes.
One significant application of mathematics in pharmacokinetics is the characterization of drug distribution through the volume of distribution...
1.4K
Gauss's Law: Problem-Solving01:10

Gauss's Law: Problem-Solving

Gauss's law helps determine electric fields even though the law is not directly about electric fields but electric flux. In situations with certain symmetries (spherical, cylindrical, or planar) in the charge distribution, the electric field can be deduced based on the knowledge of the electric flux. In these systems, we can find a Gaussian surface S over which the electric field has a constant magnitude. Furthermore, suppose the electric field is parallel (or antiparallel) to the area vector...
2.5K
Maxwell-Boltzmann Distribution: Problem Solving01:20

Maxwell-Boltzmann Distribution: Problem Solving

Individual molecules in a gas move in random directions, but a gas containing numerous molecules has a predictable distribution of molecular speeds, which is known as the Maxwell-Boltzmann distribution, f(v).
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
2.8K
Basic signals of Fourier Transform01:07

Basic signals of Fourier Transform

The Fourier Transform is a pivotal mathematical tool in signal processing, enabling the transformation of time-domain signals into their frequency-domain representations. Among the numerous elements within this domain, certain functions like the sinc function, delta function, and exponential signals hold significant importance due to their unique properties and implications.
The sinc function, defined as sinc(x) = sin(πx)/(πx), is particularly notable for its symmetry and behavior at...
833