Skip to content

A package that simplifies function usage and understanding within Multivariable Calculus. Built while taking/in an attempt to better understand a course on the subject.

Notifications You must be signed in to change notification settings

songbird175/MultiPy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MultiPy

(Hopefully) a package that will simplify function usage and understanding within Multivariable Calculus. Built while taking/in an attempt to better understand a course on the subject.

Current uses

Vector class initializes a vector instance in three dimensions. Magnitude and direction are Vector attributes. Vectors can be initialized with only 2 arguments; the third component is assumed to be zero.

Available methods are vector addition, vector subtraction, scalar multiplication, dot product, cross product, and triple scalar product.

Other functions: determine if two vectors are scalar multiples; find a vector based on magnitude and theta; find the angle between two vectors; find the projection of one vector onto another; find the projection of one vector onto another based on the angle between them; find the magnitude of cross product given vector magnitudes and theta

New class for parametric equations. Cannot find the intersection of two lines; can manipulate parametric properties

New class for planes. Axes intercepts, as well as the general equation for the plane, are class attributes

New class for vector-valued functions. Can now visualize a curve in 3D space, take the derivative, and check if a function is continuous at a point

About

A package that simplifies function usage and understanding within Multivariable Calculus. Built while taking/in an attempt to better understand a course on the subject.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages