Matlab复习笔记

Posted akyna-zh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matlab复习笔记相关的知识,希望对你有一定的参考价值。

1.计算特征多项式及特征值

>> A = [1 2 3; 2 1 3; 3 3 6]

A =

     1     2     3
     2     1     3
     3     3     6

>> f = poly(A)

f =

    1.0000   -8.0000   -9.0000   -0.0000

>> lamda = roots(f)

lamda =

    9.0000
   -1.0000
   -0.0000

2.计算特征值的简易方法

>> eig(A)

ans =

   -1.0000
   -0.0000
    9.0000

3.计算特征值及对应特征向量

>> [Q, D] = eig(A)

Q =

    0.7071    0.5774    0.4082
   -0.7071    0.5774    0.4082
         0   -0.5774    0.8165


D =

   -1.0000         0         0
         0   -0.0000         0
         0         0    9.0000

4.使用命令eig把二次型标准化

同3,由D可得标准型,由Q可得正交变换法。

5.使用命令eig判断二次型的正定性

同3,观察D对角线元素正负性即可。

6.使用命令orth把向量组正交规范化

A =

     2    -2     1     3
     9    -5     2     8
     
>> B = orth(A)

B =

   -0.2982    0.9545
   -0.9545   -0.2982

%满足B * B' == eye(rank(A))

>> B * B'

ans =

    1.0000    0.0000
    0.0000    1.0000

以上是关于Matlab复习笔记的主要内容,如果未能解决你的问题,请参考以下文章

Matlab复习笔记

动态SQL基础概念复习(Javaweb作业5)

Matlab实现dijkstra

学习笔记:python3,代码片段(2017)

复习笔记——C++模板

爆肝手写整理数据结构笔记,包含案例代码,适合用于及时复习,良心干货,建议收藏!