趣百科

matlab数组运算

编辑:Simone 2025-04-05 21:30:20 573 阅读

matlab数组运算

在数组(矩阵)运算时,常需要进行多个数组之间的算术运算,下面简单介绍常见的数组运算操作。

数组加减运算

在matlab中,数组也是作为矩阵来处理的,所以数组运算与矩阵运算过程完全相同,比如加减运算可以利用 '+'、‘-’运算符实现。

>> A = [2 4; 3 9];

>> B = [-2 0;3.5 7];

>> C = A + B

C =

0 4

13/2 16

>> D = A - B

D =

4 4

-1/2 2

数组乘法运算

如下所示即为数组乘法运算:

>> E = A.*B

E =

-4 0

21/2 63

数组乘方运算

>> F = A.^B

F =

1/4 1

8371/179 *

实际上就是A数组中每一个元素的指数就是B数组中相同位置的数字。

数组除法

涉及到矩阵除法时,需要实现了解左除与右除的区别,如下所示:

左除操作:

>> C = B.\A

C =

-1 1/0

6/7 9/7

右除操作:

>> D = A./B

D =

-1 1/0

6/7 9/7

除了数组之间运算外,还可以有数字与数组之间运算。

如下所示:

>> k = 3;

>> C = k + A

C =

5 7

6 12

>> D = k - A

D =

1 -1

0 -6

>> E= k * A

E =

6 12

9 27

版权声明:本站【趣百科】文章素材来源于网络或者用户投稿,未经许可不得用于商用,如转载保留本文链接:https://www.qubaik.com/article/170733.html

相关推荐