Matlab学习笔记-4.创建数组

创建数组

1.’:‘字符的用法
x= Start:Increment:End
Start表示新向量x的第一个元素;
新向量x的最后一个元素不能大于End ;
Increment可正可负,若负,则必须Start>End;
若正,则必须Star < End,否则创建的为空向量。
若Increment=1,则可简写为:x=Start:End。

2.函数linspace的基本语法
x= linspace(x1, x2, n)
该函数生成一个由n个元素组成的行向量;
x1为其第一个元素;
x2为其最后一个元素;
x1、x2之间元素的间隔=(x2-x1)/(n-1)。
如果忽略参数n,则系统默认生成100个元素的行向量。

3.ones(生成全1矩阵)、zeros (生成全0矩阵) 、reshape的使用

reshape例子

a=-4:4
a=
-4 -3 -2 -1 0 1 2 3 4
b=reshape(a, 3, 3)
b=
-4 -1 2
-3 0 3
-2 1 4

你可能感兴趣的:(matlab)