From ecca09be72b38b0ba2a2075cb35982722e62e31c Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Mon, 30 Apr 2018 22:59:36 -0700 Subject: [PATCH] Start gauss --- active_projects/eola2/gauss.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 active_projects/eola2/gauss.py diff --git a/active_projects/eola2/gauss.py b/active_projects/eola2/gauss.py new file mode 100644 index 00000000..c36621d8 --- /dev/null +++ b/active_projects/eola2/gauss.py @@ -0,0 +1,24 @@ +from big_ol_pile_of_manim_imports import * + + +class ShowRowReduction(Scene): + CONFIG = { + "matrix": [ + [2, -1, -1], + [0, 3, -4], + [-3, 2, 1], + ] + } + + def construct(self): + pass + + def initialize_terms(self): + # Create Integer mobjects, and arrange in appropriate grid + pass + + def apply_row_rescaling(self, row_index, scale_factor): + pass + + def add_row_multiple_to_row(self, row1_index, row2_index, scale_factor): + pass