hilbert矩阵
2015-07-30 16:11
218 查看
希尔伯特矩阵
希尔伯特矩阵是一种数学变换矩阵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阶的希尔伯特矩阵的逆矩阵。
(使用一般方法求逆会因为原始数据的微小扰动而产生不可靠的计算结果。)
例如
>> 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
相关文章推荐
- 微信红包发送规则
- 百度地图提供服务——本地搜索,范围搜索
- [C++][常识]
- 查看链表是否有环(数据结构C++表示)
- (九十六)借助APNS实现远程通知、后台任务
- 用两个栈实现队列
- HDU Rightmost Digit (快速幂)
- 在linux服务器部署java web
- Oracle的分页查询语句
- poj 1064 Cable master 【二分 + 精度控制】
- (九十六)借助APNS实现远程通知、后台任务
- 对于人生的一些思考
- (转)20个非常有用的Java程序片段
- java操作redis
- Kali Linux安装手记 (一)
- cocos2dx创建精灵的五种方法(包括使用图片名获取图片)
- solr实战-(一)
- HDOJ 题目4027 Can you answer these queries?(线段树,区间减为平方根,区间求和)
- JavaScript之表单验证(2)(正则表达式)
- Java 内存管理