Math Visualization List
Determinant
2x2 & 3x3 Determinants
Cramer's Rule
Permutations & Inversions
Permutation Definition & Expansion
Properties of Determinants: Row Operations
Minors & Cofactors
Two-Row Laplace Expansion
Vandermonde Determinant
Matrix Operations
Matrix Addition, Subtraction & Scalar Multiplication
Matrix Multiplication & Power
Transpose, Determinant & Adjoint
Inverse Matrix & Matrix Equations
Elementary Transformations, Echelon & Canonical Form
Probability & Statistics
Conditional Probability, Independence & Total Probability
Discrete Probability Distributions
PMF & CDF
2D Random Vectors
Conditional Probability Distributions
Bayes' Theorem
Numerical Characteristics of Random Variables
Higher Moments & Covariance Matrix
Law of Iterated Expectations
Independence, Mean Independence & Uncorrelated
Continuous Statistical Distributions
Vector Operations
Vector Addition, Subtraction & Scalar Multiplication
Linear Combination, Span & Basis
Matrices as Transformations
Composition of Transformations
3D Linear Transformations
Determinant
Inverse, Column Space & Rank
Cross-Dimensional Transformations
Vector Angle
Cross Product
Change of Basis
Eigenvectors & Eigenvalues
Function Vector Spaces
Geometric Interpretation of Cramer's Rule
Gravity Simulation
N-body Gravity Simulation
Everything is a vector: Drive the universe with matrix operations.
Number of Bodies (N)100
Computational complexity is O(N²). Each frame performs N*(N-1)/2 vector-to-vector operations.
Gravitational Constant (G)1.0
Controls interaction strength. Larger G means stronger vector "pull".
Time Step (Δt)0.02
线性积分:
v_new = v_old + a · Δt
r_new = r_old + v_new · Δt
v_new = v_old + a · Δt
r_new = r_old + v_new · Δt
Tip: To prevent vector explosion caused by division by zero, a small "softening factor" ε² is introduced in the calculation.