矩阵和数组
标量:1×1的矩阵
向量:n×1的矩阵或者1×n的矩阵
矩阵:二维数组,其中向量和标量都是矩阵的特例,0×0的矩阵是空矩阵
数组:可以一维数组,二维,多维
一.矩阵的创建
1.直接输入创建
a=[1 2 3;4 5 6]
2.通过语句创建
① from:step:to
该方法可以生成一个行向量,其中:
from:开始值
step:步进(默认为1)
to:结束值
② linespace(a,b,n)和logspace(a,b,n)
这两个方法可以生成一个行向量
其中:a,b,n分别表示开始值,结束值,生成数个数(n默认为50)
linespace(a,b,n)从a到b生成线性的n个数据(即间隔相等)
例如:linespace(1,5,3) % [1,3,5]
logspace(a,b,n)从10a和10b之间按照对数等分成n个元素
例如:logspace(0,2,3) %[1,10,100]
3.通过函数生成特殊矩阵
函数名 | 功能 |
---|---|
< |