Skip to content

bkimo/Multivariable_Calculus_with_Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multivariable_Calculus_with_Python

These learning materials are to supplement the teaching of Multivariable Calculus.We rely on visuals to elucidate the core concepts, and on computational thinking for applying those concepts to useful settings.

Get an interactive session in MyBinder.org or in Google's Colab with these course materials by clicking on the button below. Select the folder notebooks to access the course material as fully executable Jupyter notebooks. (Note that lauching interactive notebooks may take several minutes.)

Open In Colab Binder

T1_1: Vectors

What is a vector? The physicist's view versus the computer scientist's view. Visualizing vectors. Fundamental vector operations: visualizing vector addition and multiplication by a scalar. Intuitive presentation of basis vectors, linear combination and span.

T1_2: Visualizing curves in space

Vector functions on intervals = curves in space = particle's path

T1_3: Visualizing two variable functions

Basic surface plot (interactive), Animate a rotating 3D graph in matplotlib

T1_4: Simple Neural Network

T1_5: Chain Rule and Backpropagation

T1_6: Backpropagation and Neural Network

T2_1: Plotting in polar coordinates

Axis in polar coordinates, Plot a point, Plot a function, Polar Plot of a Circle, Cardioids-Symmetrical around x- and y-axis, n-leaf Roses

T2_2: Plotting Vector Fields

Plotting Vector Fields, Plotting Gradient Vector Fields, 3D Vector Fields

About

Visualizing multivariable calculus concepts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published