阵列运算

MATLAB

2.4.3 阵列运算


以下将阵列的运算符号及其意义列出,除了加减符号外其余的阵列运算符号均须多加 . 符号。

阵列运算功能 功能

+

-

.*

./ 左除

.^ 次方

.' 转置

>> a=1:5; a-2 % 从阵列a减2

ans =

-1 0 1 2 3

>> 2*a-1 % 以2乘阵列a再减1

ans =

1 3 5 7 9

>> b=1:2:9; a+b % 阵列a加阵列b

ans =

2 5 8 11 14

>> a.*b % 阵列a及b中的元素与元素相乘

ans =

1 6 15 28 45

>> a./b % 阵列a及b中的元素与元素相除

ans =

1.0000 0.66667 0.6000 0.5714 0.5556

>> a.^2 % 阵列中的各个元素作二次方

ans =

1 4 9 16 25

>> 2.^a % 以2为底,以阵列中的各个元素为次方

ans =

2 4 8 16 32

>> b.^a % 以阵列b中的各个元素为底,以阵列a中的各个元素为次方

ans =

1 9 125 2401 59049

>> b=a' % 阵列b是阵列a的转置结果

b =

1

2

3

4

5



上一页 下一页 讲义大纲