matlab矩阵、向量创建
- 格式:docx
- 大小:46.66 KB
- 文档页数:12
Matlab中矩阵、向量的创建1)直接输入:
2)用“:”生成向量
3)函数linspace 用来生成数据按等差形式排列的行向量
4)函数logspace用来生成等比形式排列的行向量
2、矩阵的创建
1)直接输入:
2)函数eye,生成单位矩阵
3)函数ones 用ones生成全1的矩阵
4)函数zeros 函数zeros生成全0矩阵
5)函数rand 函数rand用来生成[0,1]之间均匀分布的随机函数,其调用格式是:
6)函数randn 函数rand用来生成服从正态分布的随机函数,其调用格式是:
3、矩阵元素的提取与替换
1)单个元素的提取
2)提取矩阵中某一行的元素,
3)提取矩阵中某一列:
?
)提取矩阵中的多行元素
4
5)提取矩阵中的多列元素
6)提取矩阵中多行多列交叉点上的元素
7)单个元素的替换:
4、矩阵元素的重排和复制排列
1)矩阵元素的重排
2)矩阵的复制排列函数是repmat
5、矩阵的翻转和旋转
1)矩阵的左右翻转左右翻转函数是fliplr,调用格式:?
2)矩阵上下翻转
函数:flipud ,调用格式:
3)多维数组翻转 函数:flipdim ,调用格式:
4) 矩阵的旋转 函数:rot90,调用格式:
6、矩阵的生成与提取函数
1)对角线函数对角线函数diag既可以用来生成矩阵,又可以来提取矩阵的对角线元素,其调用格式:
2)下三角阵的提取用函数tril,调用格式: