Matlab创建矩阵的方法及注意事项
Matlab中可以使用分号(;)或者换行来表示数组的维度。除此之外,还有其他几种生成矩阵的方法:使用zeros(i,j)可以生成i行j列的全0矩阵,使用ones(i,j)可以生成i行j列的全1矩阵,使用eye(i,j)可以生成单位矩阵,使用rand(i,j)可以生成(0,1)区间均匀分布的随机矩阵,使用randn(i,j)可以生成均值为0,方差为1的标准正态随机分布矩阵。需要注意的是,当括号里面只写一个数字时,表示生成方阵。此外,还可以使用冒号(:)和linspace函数生成数组。例如,可以使用冒号来以初始值、终止值和间隔生成数组,也可以使用linspace函数来以初始值、终止值和增量生成数组。当需要生成空数组时,可以使用[]表示。
下载地址
用户评论