Git Product home page Git Product logo

numerical-linear-algebra-programs-shufangxu's Introduction

《数值线性代数-徐树方》程序

标签(空格分隔): 课堂作业


记录了数值线性代数课程中的编程作业(matlab),也就是把书上的程序自己编一下,也有一些课后编程题。不保证完全正确,有错误欢迎指出,谢谢。

其中有的算法引用了其他算法的函数。


程序列表

  • Cholesky.m Cholesky分解,p30
  • ColumnPrincipalLU.m 列主元LU分解,p26
  • ConjugateGradientMethod.m 共轭梯度法,p146
  • DoubleStepQR.m 两步QR,p193
  • ex1_01.m 作业第一章第一题
  • ex1_02.m 作业第一章第二题
  • ex2.m 作业第二章
  • ex3_01.m 作业第三章第一题
  • ex3_02.m 作业第三章第二题
  • ex3_03.m 作业第三章第三题
  • ex4_01.m 作业第四章第一题
  • ex4_02.m 作业第四章第二题
  • ex5_01.m 作业第五章第一题
  • ex5_02.m 作业第五章第二题
  • ex5_03.m 作业第五章第三题
  • ex6_01.m 作业第六章第一题
  • ex6_02.m 作业第六章第二题
  • FindAllEig.m 求所有特征值和特征向量,使用了隐式QR(ImplicitQR)和反幂法(InversePowerMethod)
  • FormerMethod.m 前代法 p12
  • FullPrincipalLU.m 全主元LU分解,p24
  • GaussSeidelIteration.m Gauss-Seidel迭代法,p103
  • GivensTransformation.m Givens变换,p90
  • GradientDescent.m 梯度下降法,p141
  • HessenbergDecomposition.m Hessenberg分解,p181
  • HouseholderTransformation.m Householder变换,p87
  • ImplicitQR.m 隐式QR,p194
  • ImprovedCholesky.m 改进的Cholesky分解,p31
  • InversePowerMethod.m 反幂法,p169
  • InvOneNorm.m 求矩阵一范数的逆矩阵的快速方法,p71
  • JacobiIteration.m jacobi迭代,p102
  • LUTriangularDecomposition.m LU三角分解,p18
  • PowerMethod.m 幂法,p166
  • PreConjugateGradientMethod.m 预处理共轭梯度法,p153
  • QRDecomposition.m QR分解,p95
  • RetrospectiveMethod.m 回代法,p13
  • SolvingLinearEquations.m 解线性方程组问题方法整合
  • SolvingLinearLeastSquares.m 最小二乘法问题方法整合
  • SolvingPolynomialMax.m 求多项式方程的最大根
  • SORIteration.m SOR迭代法,p122

numerical-linear-algebra-programs-shufangxu's People

Contributors

meteorlium avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.