MATLAB如何使用wilkinson函数创建Wilkinson特征值测试阵

2020年12月21日00:10:05MATLAB如何使用wilkinson函数创建Wilkinson特征值测试阵已关闭评论

【语法说明】

Y=Wilkinson(n):生成n阶Wilkinson特征值测试阵。

【功能介绍】生成Wilkinson特征值测试阵。该矩阵是对称的对角矩阵,包含成对的近似相等又不完全相等的特征值。

【实例】生成7阶和14阶的Wilkinson特征值测试阵,并求其特征值。

>> eig(wilkinson(7))'% 7阶Wilkinson特征值测试阵的特征值

ans =

-1.1249 0.2679 1.0000 2.0000 2.3633 3.7321 3.7616

>> eig(wilkinson(14))' % 14阶Wilkinson特征值测试阵的特

征值

ans =

Columns 1 through 11

-0.9641 0.2127 1.0782 1.6547 2.4010 2.6140 3.4902 3.5216 4.5379 4.5401 5.7106

Columns 12 through 14

5.7107 7.2462 7.2462

【实例讲解】从14阶测试矩阵中可以发现,至少有4对特征值非常接近但不完全相等,特征值越大,接近程度越高。最常用的是21阶Wilkinson特征值测试阵。

  • 版权声明:本篇文章(包括图片)来自网络,由程序自动采集,著作权(版权)归原作者所有,如有侵权联系我们删除,联系方式(QQ:452038415)。