1. 定义

由 Hilbert 1894 年引入的一个方阵,矩阵在各个位置上的值为:

Hij=1i+j−1

显然 Hij=Hji,这是一个对称矩阵,由单位分数(unit fraction,分子是 1,分母是正整数)。

例如对于一个 5 阶希尔伯特矩阵而言,

H=⎡⎣⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢1121314151213141516131415161714151617181516171819⎤⎦⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥

2. 创建(matlab)

N = 5;
M = ones(N, 1)*(1:N);
N = M';
H = 1 ./ (M+N-1);

3. 性质

希尔伯特矩阵中的每一个元素可视为如下函数的积分:

Hij=∫10xi+j−2dx

转载于:https://www.cnblogs.com/mtcnn/p/9422808.html

希尔伯特矩阵(Hilbert matrix)相关推荐

  1. MATLAB希尔伯特矩阵和逆希尔伯特矩阵

    希尔伯特矩阵是一种数学变换矩阵,正定,且高度病态(即,任何一个元素发生一点变动,整个矩阵的行列式的值和逆矩阵都会发生巨大变化),病态程度和阶数相关. Hilbert matrix,矩阵的一种,其元素A ...

  2. 【几种特殊的矩阵:对角矩阵、上下三角矩阵、正态分布随机矩阵、魔方矩阵、希尔伯特矩阵、托普利兹矩阵】

    (这两个最不特殊了,线代中学过不过有点忘) 1.对角矩阵:       对角矩阵(diagonal matrix)是一个主对角线之外的元素皆为0的矩阵,常写为diag(a1,a2,...,an) .对 ...

  3. Jacobi迭代与SOR迭代求解希尔伯特矩阵

    给出线性方程组 Hn*x = b,其中系数矩阵Hn为希尔伯特矩阵: 假设 x ∗ =(1, 1, . . . , 1)T,b = Hnx ∗.若取 n = 6,8, 10,分别用 Jacobi 迭代法 ...

  4. Numerical analysis 数值分析编程问题 Matlab 实现--二分法计算希尔伯特矩阵问题

    希尔伯特Hilbert矩阵是一个n×n矩阵,其对应的第ij个元素的值是1/(i+j-1).令A表示5×5希尔伯特矩阵.它最大的特征值是1.567.使用二分法确定如何改变左上元素A11,使得A的最大特征 ...

  5. 希尔伯特矩阵、托普利兹矩阵

    希尔伯特矩阵 希尔伯特(Hilbert)矩阵:又称为H阵,其元素为,该矩阵一般作为试验矩阵 hilb(n);            %生成一个n * n的希尔伯特矩阵 invhilb(n);     ...

  6. python:共轭梯度法(以希尔伯特矩阵为例)

    共轭梯度法(以希尔伯特矩阵为例) 实现共轭梯度算法并且使用它解决对称矩阵--希尔伯特矩阵为系数矩阵A时,右边常数项列向量为单位列向量,初始点为零向量.展示维度分别为5,8,12,20时的迭代次数与结果 ...

  7. 【数理知识】矩阵束 Matrix Pencil

    介绍 若 A0,A1,⋯,AlA_0, A_1, \cdots, A_lA0​,A1​,⋯,Al​ 为 lll 个 n×nn \times nn×n 复矩阵,l≥0,Al≠0l \ge 0, A_l ...

  8. 多分类问题中混淆矩阵(Confusion Matrix)的Matlab画法

    在多分类问题中,有一种很实用的分类问题结果统计图. 比如说多类别文类问题,那么每一个类别分到其他类别都有一些数据,但是分到自己类别的毕竟多,这样计算百分比之后就形成了一个矩阵,如果分类正确率高的话,那 ...

  9. NumPy 矩阵库(Matrix)

    NumPy 矩阵库(Matrix) NumPy 中包含了一个矩阵库 numpy.matlib,该模块中的函数返回的是一个矩阵,而不是 ndarray 对象. 一个 的矩阵是一个由行(row)列(col ...

  10. C++打印一个螺旋形的矩阵 a matrix traversing it spirally算法(附完整源码)

    C++打印一个螺旋形的矩阵 a matrix traversing it spirally算法 C++打印一个螺旋形的矩阵 a matrix traversing it spirally算法完整源码( ...

最新文章

  1. Android: 启动init.rc 中service的权限问题【转】
  2. js轮询导致服务器瘫痪_演进:Tengine 从 Web 代理服务器 到 分布式推送服务器
  3. Pandas缺失数据最快定位方式(极少代码快速实现,打死不用循环!!!!!)
  4. 中秋福利大放送!教你既可朝九晚五,又可诗和远方!
  5. SpringSecurity加密认证
  6. Presto日志中出现大量的Triggering GC to avoid Code Cache eviction bugs
  7. 机器学习经典算法笔记——梯度下降算法
  8. ubuntu 64 位 开发 android 需要安装的 32 位支持库
  9. 将汉字转换成笔画代码_0基础学习五笔输入法之汉字的拆分
  10. 信用评分卡 (part 2of 7)
  11. python opencv读取图像并生成plt文件
  12. 5G/NR BWP基本概念
  13. 关于IE浏览器的一些思路
  14. 微信小程序使用animation动画实现消息从左向右滚动
  15. 统计分析用户信息量的工具Flurry的使用
  16. 青年惨遭毒手变身侏儒_侏儒:禁用/删除密钥环
  17. 技能二:数据库(MySQL)·【22江苏转本笔记】
  18. algoc++之求解根号2
  19. MacPorts 初装后提示 command not found: port 解决方案
  20. 从键盘上输入一位整数,当输入1~7时,显示对应的英文星期名称的缩写。

热门文章

  1. cachecloud java_【Spring Cloud】Redis缓存接入监控、运维平台CacheCloud
  2. java 遍历json串_Java遍历Json数据
  3. Quartz定时任务框架(一)
  4. win10中修改mac地址
  5. 垃圾分类数据集+垃圾分类识别训练代码(支持googlenet, resnet, inception_v3, mobilenet_v2)
  6. 图的应用--最短路算法
  7. win8 上如何真正禁用UAC
  8. 嵌入式软件开发必备知识体系
  9. 西门子G120调试参数设置
  10. 【文档/键值数据库】文档数据库和键值数据库有什么区别