zoukankan      html  css  js  c++  java
  • hilbert矩阵 分类: 数学 2015-07-31 23:03 2人阅读 评论(0) 收藏

    希尔伯特矩阵

    希尔伯特矩阵是一种数学变换矩阵

    Hilbert matrix,矩阵的一种,其元素A(i,j)=1/(i+j-1),i,j分别为其行标和列标。
    即:
    [1,1/2,1/3,……,1/n]
    |1/2,1/3,1/4,……,1/(n+1)|
    |1/3,1/4,1/5,……,1/(n+2)|
    ……
    [1/n,1/(n+1),1/(n+2),……,1/(2n-1)]
    希尔伯特矩阵是一种数学变换矩阵,正定,且高度病态
    (即,任何一个元素发生一点变动,整个矩阵的值和逆矩阵都会发生巨大变化),病态程度和阶数相关。
    Matlab中生成希尔伯特矩阵的函数是hilb(n);
    求希尔伯特矩阵的逆的函数是invhilb(n),其功能是求n阶的希尔伯特矩阵的逆矩阵。
    (使用一般方法求逆会因为原始数据的微小扰动而产生不可靠的计算结果。)
    例如
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    >> format rat
    >> hilb(6)
     
    ans =
     
           1              1/2            1/3            1/4            1/5            1/6    
           1/2            1/3            1/4            1/5            1/6            1/7    
           1/3            1/4            1/5            1/6            1/7            1/8    
           1/4            1/5            1/6            1/7            1/8            1/9    
           1/5            1/6            1/7            1/8            1/9            1/10   
           1/6            1/7            1/8            1/9            1/10           1/11   

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    第30节:Java基础-内部类
    第30节:Java基础-内部类
    gridview无数据源实现更新数据库(即断开更新数据库)
    net8:文本文件的创建及其读写
    智勇之家网页颜色代码自动生成
    对象数据源objectdatasource的使用,类的编写实现查询增删改的方法
    清清月儿.net学习技术资料网站
    可移植的数据库
    net3:文件上传与图片显示以及HiddenField隐藏字段值的使用
    C#.net磁盘管理以及文件操作
  • 原文地址:https://www.cnblogs.com/chenyigen/p/4702963.html
Copyright © 2011-2022 走看看