matlab矩阵、向量创建

matlab矩阵、向量创建
matlab矩阵、向量创建

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,调用格式:

相关主题
相关文档
最新文档