多语言展示
当前在线:1742今日阅读:60今日分享:41

Matla简明基础教程:[19]新矩阵的建立2

Matlab 2010a相较于之前的版本,使用的是一种新的随机数发生器,可以设置好几个随机数种子,能够产生[ 2 (-53次方), 1-2(-53次方)]上的浮点数。
工具/原料

Matlab

方法/步骤
1

首先,小编先把用到的命令总结如下。

2

其次,我们给出一些实例。我们用随机种子发生器可以给出以下的结果,用Matlab中的命令给出。

3

在Matlab中还有利用已存在的矩阵建立新矩阵的命令。假设矩阵A是m×n的矩阵,x是一个有n个元素的向量。用diag来生成一个新的矩阵。命令总结如下。

4

我们给出diag命令的实际应用。我们先定义一个A矩阵,A=[1 2 3 4 5 6 7 89 10 11 1213 14 15 16]在定义一个向量x=[-5 -10 -15]然后给出diag命令。

5

用Diagmatrix=diag(diag(A))命令返回。有:

6

我们同样用令Dmatrixx=diag(x)命令给出矩阵,有:

7

然后用superDiagElement=diag(A,2)输出,可以看到结果。这样既可以熟悉diag命令的作用及用法。

推荐信息