实验6 二次型及其标准形.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验6 二次型及其标准形

实验6 二次型及其标准形 实验目的 学习利用Matlab命令求二次型的秩,化二次型为标准形,判断二次型的正定性. 二、实验原理 (一)预备知识? 线性代数中的知识.判别二次型为正定二次型的充要条件是,它的矩阵A的特征值全为正,或A的各阶主子式为正。 ? 本实验所用Matlab命令提示:d eig A 输出方阵 A 的全部特征值组成的列向量d; 3. 命令[P,D] eig A 输出的是对角线上的元素A的特征值对角矩阵()在Matlab中,我们运用函数[,D] eig A 求出二次型的矩阵A的特征值和特征向量矩阵P,所求的矩阵即为系数矩阵A的标准形,矩阵P即为二次型的变换矩阵例把二次型化为标准形. clear A [2 0 0;0 3 2;0 2 3]; syms y1 y2 y3 y [y1;y2;y3]; [P,D] eig A x P*y 输出为: P 0??? 1.0000 0 -0.7071 0 0.7071 0.7071 0 0.7071 D 1.0000 0 0 0??? 2.0000 0 0 0 5.0000 x [ y2 ] [ -1/2*2^ 1/2 *y1+1/2*2^ 1/2 *y3] [? 1/2*2^ 1/2 *y1+1/2*2^ 1/2 *y3] f [y1 y2 y3]*D*y f y1^2+2*y2^2+5*y3^2. 由输出结果可知,线性变换x py化二次型为标准型. 判别二次型为正定二次型的充要条件是,它的矩阵A的特征值全为正,或A的各阶主子式为正判断二次型的正定性clear A [2 2 1;2 8 0;1 0 -4]; D eig A 输出为: D -4.1712 1.5589 8.6123 由输出结果可知二次型的矩阵的特征值为-4.1712,1.5589,8.6123,不全为正,所以二次型不是正定的. 解2 二次型的矩阵为,所以输入 clear A2 [2,2;2,8]; ?A3 [2,2,1;2,8,0;1,0,-4]; D2 det A2 D3 det A3 输出为: D2 12 D3 -56 输出结果显示:二次型的3阶主子式为-56 0,所以二次型不正定. 三、实验练习 1.求二次型的秩. 2.化二次型为标准形,并求出所作的非退化的线性变换. 3.用正交变换化二次型为标准形. 4.判别二次型是否正定?

文档评论(0)

kaiss + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档