Method


Let L=⎡⎣⎢⎢⎢⎢⎢l11l21⋮ln10l22⋮ln2⋯ ⋯ ⋱⋯ 00⋮lnn⎤⎦⎥⎥⎥⎥⎥L=[l110⋯0l21l22⋯0⋮⋮⋱⋮ln1ln2⋯lnn]L= \begin{bmatrix}l11 & 0 & \cdots\ &0\\l21 & l22 & \cdots\ & 0\\\vdots & \vdots & \ddots & \vdots \\ln1 & ln2 & \cdots\ & lnn\\\end{bmatrix}
Use Squre Root Method, when A=LLTA=LLTA=LL^T, we have:

uii=aii−∑k=1i−1u2ki−−−−−−−−−−⎷,i=1,…,nuii=aii−∑k=1i−1uki2,i=1,…,n

u_{ii}=\sqrt{a_{ii}-\sum_{k=1}^{i-1}{u_{ki}^2}}, i=1,\dots,n

uij=aij−∑i−1k=1uikujkuii,j=i+1,…,nuij=aij−∑k=1i−1uikujkuii,j=i+1,…,n

u_{ij}=\frac{a_{ij}-\sum_{k=1}^{i-1}{u_{ik}u_{jk}}}{u_{ii}}, j=i+1,\dots,n
Using these two function to realize Cholesky factorization.

function [L]=Cholesky(A)   %平方根法[N,N]=size(A);X=zeros(N,1);Y=zeros(N,1);for i=1:NA(i,i)=sqrt(A(i,i)-A(i,1:i-1)*A(i,1:i-1)');if A(i,i)==0'A is singular, no unique solution';break;endfor j=i+1:NA(j,i)=(A(j,i)-A(j,1:i-1)*A(i,1:i-1)')/A(i,i);endend
for x=1:Nfor y=1:NB(x,y)=A(x,y);      %右上角元素归0if x<yB(x,y)=0;break;endend
end
L=B

基于MATLAB的Cholesky分解法相关推荐

  1. matlab 电力系统分析 毕设,基于MATLAB的P-Q分解法电力系统潮流计算毕业设计

    基于MATLAB的P-Q分解法电力系统潮流计算毕业设计 摘 要 电力系统潮流计算是研究电力系统稳定运行情况的一种重要的计算,在电力系统规划设计和现有电力系统运行方式的研究中,都需要利用它来定量地分析比 ...

  2. 基于MATLAB的LDL分解法

    Method When A=UTDU=LDLT,\textbf{A}=\textbf{U}^T\textbf{D}\textbf{U}=\textbf{L}\textbf{D}\textbf{L}^T ...

  3. matlab 差分解微分,基于MATLAB的偏微分方程差分解法

    <基于MATLAB的偏微分方程差分解法>由会员分享,可在线阅读,更多相关<基于MATLAB的偏微分方程差分解法(12页珍藏版)>请在人人文库网上搜索. 1.基于MATLAB的偏 ...

  4. Matlab实现 LU分解法解线性方程组(全选主元列选主元)

    选主元LU分解 实验内容:列选主元LU分解和全选主元LU分解求解线性方程组 计算方法: 全选主元消元法 1.1 初始化 根据参数A.b,记录下矩阵.右端项的尺寸n: 以得到的尺寸n初始化解向量x: 同 ...

  5. 基于MATLAB的微分代数方程解法(附完整代码)

    目录 一. 微分代数方程求解 例题1 二. 全隐式微分方程 三. 延迟微分方程求解 例题2 一. 微分代数方程求解 例题1 初始条件: 求数值解: 解: ①方法1求解 矩阵形式表示该微分代数方程: ( ...

  6. matlab p q的确定,基于MATLAB软件的P-Q分解法潮流计算 (1)

    基于MATLAB软件的P-Q分解法潮流计算 摘要 电力系统潮流计算是研究电力系统稳态运行情况的一种重要的分析计算,它根据给定的运行条件及系统接线情况确定整个电力系统各部分的运行状态:各母线的电压,各元 ...

  7. pq分解法matlab程序,基于MATLAB软件的PQ分解法潮流计算

    基于MATLAB软件的PQ分解法潮流计算 基于MATLAB软件的P-Q分解法潮流计算 摘要 电力系统潮流计算是研究电力系统稳态运行情况的一种重要的分析计算,它根据给定的运行条件及系统接线情况确定整个电 ...

  8. matlab分析电梯,基于MATLAB的电梯试验数据处理与分析方法

    基于MATLAB的电梯试验数据处理与分析方法 Elevatot lest Data Processir~g and Analysis Based Oil MAI I AB 摘 要 :针对 电梯 试验过 ...

  9. matlab程序,基于广义benders分解法的综合能源系统优化规划,关键词,综合能源系统规划,Benders分解

    matlab程序,基于广义benders分解法的综合能源系统优化规划,关键词,综合能源系统规划,Benders分解,机会约束规划. ID:5999661483864996小陈代码店

最新文章

  1. vue垂直布局_前端页面布局中水平、垂直居中问题
  2. 小程序创业:新金矿、野望与焦虑
  3. xgboost调参指南
  4. SAP Spartacus B2B Org Unit树状结构的ghost数据
  5. 协议编码分析 - ARP协议详解
  6. eval()函数和zip()函数用法、enumerate()
  7. Java中Object转Map类型,Map转Object类型
  8. JAVA 调用HTTP接口POST或GET实现方式
  9. 【C++笔记】对象模型和this指针
  10. linux 使用VI命令怎么删除输入内容,linux系统vi编辑器常用命令及使用方法。
  11. 吴文俊应用计算机进行几何定理,我国著名数学家吴文俊院士应用计算机进行几何定理的证明,该应用属于计算机应用领域中的( )。...
  12. 利用HTML+CSS,写出一个正方体并实现透视效果
  13. OpenGL LookAt、Camera摄像机
  14. Mac网络正常但是所有浏览器无法上网问题解决
  15. 爱奇艺大数据实时分析平台的建设与实践
  16. 东莞塘厦适合团建的农家乐|团建出游好去处|休闲游玩好地方
  17. Ubuntu 16.04安装32bit支持
  18. 隐函数存在定理3的证明Jacobi_20160503
  19. emoji表情在数据库中如何查询
  20. Access-Control-Allow-Credentials

热门文章

  1. windows server ----域(D)的创建
  2. 投入OJ的怀抱~~~~~~~~~~
  3. 三翼鸟,用两年开启下一个十年
  4. 清晰明了有趣味的数字加密讲解
  5. (C语言)用函数实现求三个数最大值
  6. android 磁场传感器应用
  7. “chmod 777-R 文件名”什么意思?
  8. cocos2dx画扇形
  9. css3 background简写,background-size简写背景属性(CSS3)
  10. 为什么百度蜘蛛不对网站进行抓取?