第一章 MATLAB矩阵运算与数组运算(2)
时间:2025-04-20
时间:2025-04-20
第一章 MATLAB矩阵运算与数组运算
1 3 5 7 8 1 2 3 4 5
创建的数组c,由b中元素和a中元素构成.又如,
键入:
d=[a(1:2:5)1 0 1]
输出:
d=
1 3 5 1 0 1
上述所创建的数组都是行向量,如何创建列向量呢?可使用转置算子(’) 把行向量变成列向量.如
键入:
a=1:4;%表示从1到4,增量为1的行向量
b=a’ %表示向量的转置
输出:
b=
1
2
3
4
有两种转置的符号:
l)当数组是复数时,(’)产生的是复数共轭转置;
2) (.’)只对数组转置,但不进行共轭.
3.一维数组的操作
例子
键入:
x=[0.1*pi.2*pi.3*pi.4*pi.5*pi.6*pi.7*pi.8*pi.9*pi pi]
y=sin(x)
输出:
y=
Columns 1 through 7
0 0.3090 0.5878 0.8090 0.9511 1.0000 0.9511
Columns 8 through 11
0.8090 0.5878 0.3090 0.0000
在 MATLAB中,数组元素用下标访问,如 y(2)是y的第2个元素.例如, 键入:
y(3) %表示y的第3个元素
输出:
ans=
0.5878
为了同时访问一块元素,MATLAB用冒号来表示.
键入:
x(1:5)
输出:
上一篇:辞职信 辞职报告范文