matlab快速入门(8):数组创建函数

(1)MATLAB 包含许多函数,可帮助您创建常用的矩阵,例如随机数矩阵。

x = rand(2)
x = 
    0.8147    0.1270
    0.9058    0.9134


请注意,rand(2) 命令中的 2 指定输出将为一个 2×2 的随机数矩阵。

任务:创建一个名为 x 的变量,该变量是一个 5×5 的随机数矩阵。

 

 (2)许多矩阵创建函数允许您输入一个数值来创建方阵 (n×n),或者输入两个数值来创建非方阵。

x = rand(2)
x = 
    0.8147    0.1270
    0.9058    0.9134



x = rand(2,3)
x = 
    0.6324    0.2785    0.9575
    0.0975    0.5469    0.9649
任务:使用 rand 创建一个包含 5 行 1 列的数组。将结果赋给名为 x 的变量。

 

 (3)任务:使用 zeros 函数创建一个包含 6 行 3 列 (6×3) 的全零矩阵。将结果赋给名为 x 的变量。

 

 (4)如何知道现有矩阵的大小?您可以使用 size 函数。

size(x)



您也可以使用一行代码创建与现有矩阵大小相同的矩阵。

rand(size(x))

 

posted @ 2021-07-30 00:20  川川菜鸟  阅读(592)  评论(0编辑  收藏  举报