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))

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM