1)直接列表定义数组 变量=[元素值1 元素值2 … 元素值n] 变量=[元素值1,元素值2 ,…,元素值n] 变量=[行1各元素;行2各元素;…;行n各元素]
例如: x=[1 2 3 4 5 6 7 8 9 0] y=[1,2,3,4,5,6,7,8,9,0] z=[1,2,3,4,5;2,3,4,5,6,7]
2021/3/3
1.2.2数组
例如:a = 1:2:15 则:
a(2) a(3:5) a(5:-1:2) a([2,6,8])
1 3 5 7 a的值 9 11 13 15
2021/3/3
1.2.3 数组运算
1、数组的基本运算 设有数组a 1 n ,b 1 n ,x 1 m ,g m n ,h n m ,fm n 变量或常量c1,c2,..c.k
2021/3/3
1.2.2数组
2)域表定义数组 变量=初值:增量:终值|初值:终值 变量=(初值:增量:终值)*常数 例如: x=0:0.02:10 y=1:80 z=(1:0.1:7)*10e-5
2021/3/3
1.2.2数组
3)利用函数定义数组 变量=linspace(初值,终值,元素个数)
如:x = linspace(0,pi,11) 的结果为:
x= Columns 1 through 4
0 0.3142 0.6283 0.9425 Columns 5 through 8
1.2566 1.5708 1.8850 2.1991 Columns 9 through 11
2.5133 2.8274 3.1416
2021/3/3
1.1 MATLAB窗口
2、Workspace(工作区) 程序运行中的自定义变量和默认变量都包含在工作