Skip to content

Hellboy1008/MATH_20C

Repository files navigation

MATH_20C

Mathematical concepts in Chapter 1 of UCSD MATH 20C solved using the Java programming language.

Tests

Functions for Chapter 1

  1. Vector Addition (supports real coordinate space of n dimensions)

  2. Vector Subtraction (supports real coordinate space of n dimensions)

  3. Vector Scaling (supports real coordinate space of n dimensions)

  4. Determine line between two vectors (only supports three dimensional space)

  5. Determine intersection of two lines (only supports three dimensional space)

  6. Determine magnitude of a vector (supports real coordinate space of n dimensions)

  7. Determine the dot product of two vectors (supports real coordinate space of n dimensions)

  8. Determine the unit vector of a vector (supports real coordinate space of n dimensions)

  9. Determine the angle between two vectors in radians (supports real coordinate space of n dimensions)

  10. Determine the orthogonal projection of two vectors (supports real coordinate space of n dimensions)

  11. Determine the determinant of a square matrix (supports 2x2 and bigger square matrices)

  12. Determine the cross product of two vectors (only supports three dimensional space)

  13. Determine the area of parallelogram spanned by two vectors (only supports three dimensional space)

  14. Determine the volume of a parallelepiped spanned by three vectors (only supports three dimensional space)

  15. Determine if three vectors are coplanar (only supports three dimensional space)

  16. Determine the equation of a plane given three points (only supports three dimensional space)

  17. Determine the equation of a plane given normal vector and a point (only supports three dimensional space)

  18. Determine the intersection of a line and a plane (only supports three dimensional space)

  19. Determine the intersection of two planes (only supports three dimensional space)

About

Mathematical concepts in UCSD MATH 20C solved using Java

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages