1.数组与矩阵

1.矩阵是二维数组。

数组分为5类

1.空数组 a=[]
2.标量 a=[5]
3.向量 行向量 a=[1 2 3 4 5]
列向量 a=[1;2;3;4;5]
4.二维数组 a=rand(6,6)

5.多维数组
image.png

行向量可以用'',"和" "来分隔;
列向量可以用'';"和enter键来分隔;

2)生成向量
(1)行向量和列向量可以通过单引号来转置。 例:x=y'

(2)
image.png

(3) x=linespace(初值,终值,个数)
image.png

image.png

(4)x=logspace(初值,终值,个数)


image.png

image.png

3.函数生成
1.ones 全是1;
一个参数:


image.png

两个参数:


image.png

2.zeros 全是0;


image.png

3.eye 主对角线是1,其它是0;


image.png

两个参数:


image.png

4.rand() 随机数
一个参数:
image.png

两个参数:


image.png

5.randn() 标准正态分布的伪随机数


image.png

6.randi() 随即整数
一个参数:


image.png

两个参数:


image.png

指定区间
image.png

数组大小

1.size函数
(1)d=size(x);
d=[m,n]
x有m行n列
(2)[m,n]=size(x);

2.length函数


image.png

image.png

3.numel函数:返回数组中元素总个数
a=numel(x)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容