首页> 攻略 > matlab怎么求矩阵的奇异值和奇异值分解 来看看吧

matlab怎么求矩阵的奇异值和奇异值分解 来看看吧

时间:2020-02-26 12:08:29 编辑:天晴网友

有时候我们在使用matlab进行运算的时候,想求矩阵的奇异值和进行奇异值分解,怎么操作呢,下面来分享一下方法

工具/材料

matlab

矩阵的奇异值和奇异值分解

操作方法

01

第一步我们首先需要知道在matlab中求矩阵的奇异值是用svd函数,在命令行窗口中输入“help svd”,可以看到svd函数的使用方法,如下图所示:

02

第二步打开matlab,在命令行窗口中输入a=[2 4 6;6 7 8;8 12 6],创建一个3行3列的a矩阵,如下图所示:

03

第三步输入svd(a),求a矩阵的奇异值,按回车键之后,可以看到矩阵的奇异值,如下图所示:

04

第四步我们如果想进行奇异值分解的话,可以使用[U,S,V]=svd(a)方式,其中s是对角矩阵,u和v是酋矩阵,详细介绍如下图所示:

05

第五步在命令行窗口中输入“[U,S,V]=svd(a)”,按回车键之后,可以看到矩阵的奇异值分解,如下图所示:

好了,以上就是大致内容了,(END)

相关文章

相关软件