Matlab矩阵基本操作(定义与运算)
发布时间
阅读量:
阅读量
一、矩阵的表示
在MATLAB中创建矩阵有以下规则:
a、矩阵元素必须在”[ ]”内;
b、矩阵的同行元素之间用空格(或”,”)隔开;
c、矩阵的行与行之间用”;”(或回车符)隔开;
d、矩阵的元素可以是数值、变量、表达式或函数;
e、矩阵的尺寸不必预先定义。
二,矩阵的创建:
1、直接输入法
最直接的方式是从键盘输入矩阵元素来建立矩阵,并且这种方法遵循上述规则来进行操作。在创建向量时可采用冒号表达式,在其基础上可以通过逐步增加的方式来实现目标效果;另一种方法是使用linspace函数来生成行向量并完成相关计算任务
2、利用MATLAB函数创建矩阵
基本矩阵函数如下:
该函数用于生成全为1的矩阵;当仅提供参数n时(如ones(n)),将返回一个n×n维度的全1矩阵;当提供两个参数m和n时(如ones(m,n)),将生成一个m×n维度的全1矩阵
(2) zeros()函数:产生全为0的矩阵;
(3) rand()函数:产生在(0,1)区间均匀分布的随机阵;
(4) eye()函数:产生单位阵;
(5) randn()函数:产生均值为0,方差为1的标准正态分布随机矩阵。
3、利用文件建立矩阵
若所处理的矩阵规模较大或属于常用的数据量级,则建议将其存储为文件形式,在后续操作中可通过调用load函
全部评论 (0)
还没有任何评论哟~
