├── .gitignore ├── Code ├── LSQ_Odd.m ├── LSQ_Poly.m ├── Solvers │ ├── Jf.m │ ├── LMS.m │ ├── gaussNewtonNL.m │ ├── kalman.m │ ├── lma.m │ ├── lmaB.m │ └── rls.m └── eqConstraint.m ├── Pages ├── DataSampling.md ├── FirstOrderSystem.ipynb ├── FourierTransform.ipynb ├── GaussNewton.ipynb ├── GradientDescent.md ├── Images │ ├── 2ndOrder │ │ ├── 2ndOrder.PNG │ │ ├── discrete.PNG │ │ ├── stateSpace.PNG │ │ └── varSelect.PNG │ ├── Gradient │ │ ├── grad1.png │ │ ├── grad2.png │ │ ├── grad3.png │ │ ├── grad4.png │ │ ├── grad5.png │ │ ├── grad6.png │ │ └── grad7.png │ ├── Int │ │ ├── p1.png │ │ ├── p2.png │ │ ├── p3.png │ │ └── p4.png │ ├── Kalman │ │ ├── kal1.png │ │ ├── kal2.png │ │ ├── kal3.png │ │ ├── kal4.png │ │ └── kal5.png │ ├── LSQ_1.PNG │ ├── LSQ_10.PNG │ ├── LSQ_11.PNG │ ├── LSQ_12.PNG │ ├── LSQ_13.PNG │ ├── LSQ_14.PNG │ ├── LSQ_15.PNG │ ├── LSQ_16.PNG │ ├── LSQ_2.PNG │ ├── LSQ_3.PNG │ ├── LSQ_4.PNG │ ├── LSQ_5.PNG │ ├── LSQ_6.PNG │ ├── LSQ_7.PNG │ ├── LSQ_8.PNG │ ├── LSQ_9.PNG │ ├── MLS │ │ ├── MLS1.png │ │ ├── MLS2.png │ │ ├── MLS3.png │ │ └── nlmlsq1.png │ ├── Misc │ │ └── Banner.png │ ├── NonCausal │ │ └── lpf.svg │ ├── Nonlinear │ │ ├── CostFunc.png │ │ ├── CostInverse.png │ │ ├── GN_1.png │ │ ├── GN_2.png │ │ ├── GN_3.png │ │ ├── GN_4.png │ │ ├── LM_1.png │ │ ├── LM_2.png │ │ └── TrustRegion.png │ ├── RLS │ │ ├── rls1.png │ │ ├── rls10.png │ │ ├── rls11.png │ │ ├── rls2.png │ │ ├── rls3.png │ │ ├── rls4.png │ │ ├── rls5.png │ │ ├── rls6.png │ │ ├── rls7.png │ │ ├── rls8.png │ │ ├── rls9.png │ │ ├── rls_lsq.png │ │ └── rls_lsq.svg │ ├── Rouge.gif │ ├── lmaB1.png │ └── nlsq_c │ │ ├── 320px-Logistic-curve.svg │ │ ├── 3d_ieq.svg │ │ ├── 3d_ieq2.svg │ │ ├── 3d_ieq3.svg │ │ ├── barrier.png │ │ ├── box_constraint.svg │ │ ├── eqConstraint.svg │ │ ├── eqConstraint3d.svg │ │ ├── eqSolution.svg │ │ ├── eq_obj_r.svg │ │ ├── ieq.svg │ │ ├── line.png │ │ ├── line.svg │ │ ├── line_bound.png │ │ ├── line_bound.svg │ │ ├── obj_1.png │ │ ├── obj_1.svg │ │ ├── obj_box.png │ │ ├── obj_box.svg │ │ ├── obj_eq.svg │ │ ├── obj_inequality.png │ │ ├── obj_inequality.svg │ │ ├── r_line.png │ │ ├── r_line.svg │ │ ├── sig.png │ │ ├── sig.svg │ │ ├── sig_bound.png │ │ ├── sig_bound.svg │ │ └── sig_plot.png ├── KalmanFilter.md ├── LeastSquares.md ├── LevenbergMarquardt.ipynb ├── MajorityLeastSquares.md ├── NLSQ_Constraints.md ├── NLSQ_Constraints.pdf ├── NonLinearMultipleDataSets.md ├── NormalEquationProof.ipynb ├── RecursiveLeastSquares.md └── SecondOrderSystem.md ├── Tek ├── Jacobian.txt ├── RLS.txt └── stateSpace.txt └── readme.md /.gitignore: -------------------------------------------------------------------------------- 1 | /Pages/.ipynb_checkpoints 2 | -------------------------------------------------------------------------------- /Code/LSQ_Odd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Code/LSQ_Odd.m -------------------------------------------------------------------------------- /Code/LSQ_Poly.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Code/LSQ_Poly.m -------------------------------------------------------------------------------- /Code/Solvers/Jf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Code/Solvers/Jf.m -------------------------------------------------------------------------------- /Code/Solvers/LMS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Code/Solvers/LMS.m -------------------------------------------------------------------------------- /Code/Solvers/gaussNewtonNL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Code/Solvers/gaussNewtonNL.m -------------------------------------------------------------------------------- /Code/Solvers/kalman.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Code/Solvers/kalman.m -------------------------------------------------------------------------------- /Code/Solvers/lma.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Code/Solvers/lma.m -------------------------------------------------------------------------------- /Code/Solvers/lmaB.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Code/Solvers/lmaB.m -------------------------------------------------------------------------------- /Code/Solvers/rls.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Code/Solvers/rls.m -------------------------------------------------------------------------------- /Code/eqConstraint.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Code/eqConstraint.m -------------------------------------------------------------------------------- /Pages/DataSampling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/DataSampling.md -------------------------------------------------------------------------------- /Pages/FirstOrderSystem.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/FirstOrderSystem.ipynb -------------------------------------------------------------------------------- /Pages/FourierTransform.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/FourierTransform.ipynb -------------------------------------------------------------------------------- /Pages/GaussNewton.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/GaussNewton.ipynb -------------------------------------------------------------------------------- /Pages/GradientDescent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/GradientDescent.md -------------------------------------------------------------------------------- /Pages/Images/2ndOrder/2ndOrder.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/2ndOrder/2ndOrder.PNG -------------------------------------------------------------------------------- /Pages/Images/2ndOrder/discrete.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/2ndOrder/discrete.PNG -------------------------------------------------------------------------------- /Pages/Images/2ndOrder/stateSpace.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/2ndOrder/stateSpace.PNG -------------------------------------------------------------------------------- /Pages/Images/2ndOrder/varSelect.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/2ndOrder/varSelect.PNG -------------------------------------------------------------------------------- /Pages/Images/Gradient/grad1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Gradient/grad1.png -------------------------------------------------------------------------------- /Pages/Images/Gradient/grad2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Gradient/grad2.png -------------------------------------------------------------------------------- /Pages/Images/Gradient/grad3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Gradient/grad3.png -------------------------------------------------------------------------------- /Pages/Images/Gradient/grad4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Gradient/grad4.png -------------------------------------------------------------------------------- /Pages/Images/Gradient/grad5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Gradient/grad5.png -------------------------------------------------------------------------------- /Pages/Images/Gradient/grad6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Gradient/grad6.png -------------------------------------------------------------------------------- /Pages/Images/Gradient/grad7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Gradient/grad7.png -------------------------------------------------------------------------------- /Pages/Images/Int/p1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Int/p1.png -------------------------------------------------------------------------------- /Pages/Images/Int/p2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Int/p2.png -------------------------------------------------------------------------------- /Pages/Images/Int/p3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Int/p3.png -------------------------------------------------------------------------------- /Pages/Images/Int/p4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Int/p4.png -------------------------------------------------------------------------------- /Pages/Images/Kalman/kal1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Kalman/kal1.png -------------------------------------------------------------------------------- /Pages/Images/Kalman/kal2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Kalman/kal2.png -------------------------------------------------------------------------------- /Pages/Images/Kalman/kal3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Kalman/kal3.png -------------------------------------------------------------------------------- /Pages/Images/Kalman/kal4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Kalman/kal4.png -------------------------------------------------------------------------------- /Pages/Images/Kalman/kal5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Kalman/kal5.png -------------------------------------------------------------------------------- /Pages/Images/LSQ_1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/LSQ_1.PNG -------------------------------------------------------------------------------- /Pages/Images/LSQ_10.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/LSQ_10.PNG -------------------------------------------------------------------------------- /Pages/Images/LSQ_11.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/LSQ_11.PNG -------------------------------------------------------------------------------- /Pages/Images/LSQ_12.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/LSQ_12.PNG -------------------------------------------------------------------------------- /Pages/Images/LSQ_13.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/LSQ_13.PNG -------------------------------------------------------------------------------- /Pages/Images/LSQ_14.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/LSQ_14.PNG -------------------------------------------------------------------------------- /Pages/Images/LSQ_15.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/LSQ_15.PNG -------------------------------------------------------------------------------- /Pages/Images/LSQ_16.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/LSQ_16.PNG -------------------------------------------------------------------------------- /Pages/Images/LSQ_2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/LSQ_2.PNG -------------------------------------------------------------------------------- /Pages/Images/LSQ_3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/LSQ_3.PNG -------------------------------------------------------------------------------- /Pages/Images/LSQ_4.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/LSQ_4.PNG -------------------------------------------------------------------------------- /Pages/Images/LSQ_5.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/LSQ_5.PNG -------------------------------------------------------------------------------- /Pages/Images/LSQ_6.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/LSQ_6.PNG -------------------------------------------------------------------------------- /Pages/Images/LSQ_7.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/LSQ_7.PNG -------------------------------------------------------------------------------- /Pages/Images/LSQ_8.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/LSQ_8.PNG -------------------------------------------------------------------------------- /Pages/Images/LSQ_9.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/LSQ_9.PNG -------------------------------------------------------------------------------- /Pages/Images/MLS/MLS1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/MLS/MLS1.png -------------------------------------------------------------------------------- /Pages/Images/MLS/MLS2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/MLS/MLS2.png -------------------------------------------------------------------------------- /Pages/Images/MLS/MLS3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/MLS/MLS3.png -------------------------------------------------------------------------------- /Pages/Images/MLS/nlmlsq1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/MLS/nlmlsq1.png -------------------------------------------------------------------------------- /Pages/Images/Misc/Banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Misc/Banner.png -------------------------------------------------------------------------------- /Pages/Images/NonCausal/lpf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/NonCausal/lpf.svg -------------------------------------------------------------------------------- /Pages/Images/Nonlinear/CostFunc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Nonlinear/CostFunc.png -------------------------------------------------------------------------------- /Pages/Images/Nonlinear/CostInverse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Nonlinear/CostInverse.png -------------------------------------------------------------------------------- /Pages/Images/Nonlinear/GN_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Nonlinear/GN_1.png -------------------------------------------------------------------------------- /Pages/Images/Nonlinear/GN_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Nonlinear/GN_2.png -------------------------------------------------------------------------------- /Pages/Images/Nonlinear/GN_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Nonlinear/GN_3.png -------------------------------------------------------------------------------- /Pages/Images/Nonlinear/GN_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Nonlinear/GN_4.png -------------------------------------------------------------------------------- /Pages/Images/Nonlinear/LM_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Nonlinear/LM_1.png -------------------------------------------------------------------------------- /Pages/Images/Nonlinear/LM_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Nonlinear/LM_2.png -------------------------------------------------------------------------------- /Pages/Images/Nonlinear/TrustRegion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Nonlinear/TrustRegion.png -------------------------------------------------------------------------------- /Pages/Images/RLS/rls1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/RLS/rls1.png -------------------------------------------------------------------------------- /Pages/Images/RLS/rls10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/RLS/rls10.png -------------------------------------------------------------------------------- /Pages/Images/RLS/rls11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/RLS/rls11.png -------------------------------------------------------------------------------- /Pages/Images/RLS/rls2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/RLS/rls2.png -------------------------------------------------------------------------------- /Pages/Images/RLS/rls3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/RLS/rls3.png -------------------------------------------------------------------------------- /Pages/Images/RLS/rls4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/RLS/rls4.png -------------------------------------------------------------------------------- /Pages/Images/RLS/rls5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/RLS/rls5.png -------------------------------------------------------------------------------- /Pages/Images/RLS/rls6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/RLS/rls6.png -------------------------------------------------------------------------------- /Pages/Images/RLS/rls7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/RLS/rls7.png -------------------------------------------------------------------------------- /Pages/Images/RLS/rls8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/RLS/rls8.png -------------------------------------------------------------------------------- /Pages/Images/RLS/rls9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/RLS/rls9.png -------------------------------------------------------------------------------- /Pages/Images/RLS/rls_lsq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/RLS/rls_lsq.png -------------------------------------------------------------------------------- /Pages/Images/RLS/rls_lsq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/RLS/rls_lsq.svg -------------------------------------------------------------------------------- /Pages/Images/Rouge.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/Rouge.gif -------------------------------------------------------------------------------- /Pages/Images/lmaB1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/lmaB1.png -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/320px-Logistic-curve.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/320px-Logistic-curve.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/3d_ieq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/3d_ieq.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/3d_ieq2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/3d_ieq2.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/3d_ieq3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/3d_ieq3.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/barrier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/barrier.png -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/box_constraint.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/box_constraint.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/eqConstraint.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/eqConstraint.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/eqConstraint3d.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/eqConstraint3d.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/eqSolution.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/eqSolution.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/eq_obj_r.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/eq_obj_r.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/ieq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/ieq.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/line.png -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/line.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/line.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/line_bound.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/line_bound.png -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/line_bound.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/line_bound.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/obj_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/obj_1.png -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/obj_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/obj_1.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/obj_box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/obj_box.png -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/obj_box.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/obj_box.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/obj_eq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/obj_eq.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/obj_inequality.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/obj_inequality.png -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/obj_inequality.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/obj_inequality.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/r_line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/r_line.png -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/r_line.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/r_line.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/sig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/sig.png -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/sig.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/sig.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/sig_bound.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/sig_bound.png -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/sig_bound.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/sig_bound.svg -------------------------------------------------------------------------------- /Pages/Images/nlsq_c/sig_plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/Images/nlsq_c/sig_plot.png -------------------------------------------------------------------------------- /Pages/KalmanFilter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/KalmanFilter.md -------------------------------------------------------------------------------- /Pages/LeastSquares.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/LeastSquares.md -------------------------------------------------------------------------------- /Pages/LevenbergMarquardt.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/LevenbergMarquardt.ipynb -------------------------------------------------------------------------------- /Pages/MajorityLeastSquares.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/MajorityLeastSquares.md -------------------------------------------------------------------------------- /Pages/NLSQ_Constraints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/NLSQ_Constraints.md -------------------------------------------------------------------------------- /Pages/NLSQ_Constraints.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/NLSQ_Constraints.pdf -------------------------------------------------------------------------------- /Pages/NonLinearMultipleDataSets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/NonLinearMultipleDataSets.md -------------------------------------------------------------------------------- /Pages/NormalEquationProof.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/NormalEquationProof.ipynb -------------------------------------------------------------------------------- /Pages/RecursiveLeastSquares.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/RecursiveLeastSquares.md -------------------------------------------------------------------------------- /Pages/SecondOrderSystem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Pages/SecondOrderSystem.md -------------------------------------------------------------------------------- /Tek/Jacobian.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Tek/Jacobian.txt -------------------------------------------------------------------------------- /Tek/RLS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Tek/RLS.txt -------------------------------------------------------------------------------- /Tek/stateSpace.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/Tek/stateSpace.txt -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NateZimmer/Optimization-Tutorials/HEAD/readme.md --------------------------------------------------------------------------------