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

时间:2024-10-16 21:18:43

1、在Matlab中对空矩阵的定义是A=[ ]。有时创建一个多维的矩阵,但是这个矩阵中可能有几维是空的,比如0×1×0矩阵。比如我们要创建一个大小为1-2-0-0-2的矩阵,可以使用命令zeros(1,2,0,0,2),可以看到结果。

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

2、还有几个常用的空矩阵函数命令,在这里总结出来如下。一些函数对空矩阵操作返回一个常量,在编写程序时这常常是有用的。比如E是一个空矩阵,为了清除矩阵中的空维可以使用命令squeeze。

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

3、在Matlab中可以使用冒号来代表一系列数值。有时也使用它来定义一个子矩阵。我们先给出用冒号来定义向量的方法。

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

4、当我们在Matlab中使用命令vect=2:7或者vect=2:7.7,得到的结果是相同的。

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

5、同样是以上的命令,我们用负步长vect2=6:-1:1,结果为:用实数realVect=1.2:-0.8:-3.2,结果为:

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

6、我们用冒号来定义矩阵。给出以下实例:Mat1=[2:4 0.1:1:2.1; 1:6]

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

7、另外,冒号还可以生成函数表。给出以下实例:a=0.0;b=2*pi;n=11;x=(a:(b-a)/(n-1):b)';y=sin(x);Ftable=[x y]可以看到结果。

Matla简明基础教程:[20]新矩阵的建立3
© 2025 手抄报圈
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com