matlab数组运算

2025-11-06 12:40:54

1、数组加减运算

在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    

matlab数组运算

2、数组乘法运算

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

>> E = A.*B

E =

      -4              0       

      21/2           63 

matlab数组运算

3、数组乘方运算

>> F = A.^B

F =

       1/4            1       

    8371/179          *

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

matlab数组运算

4、数组除法

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

左除操作:

>> C = B.\A

C =

      -1              1/0     

       6/7            9/7     

右除操作:

>> D = A./B

D =

      -1              1/0     

       6/7            9/7    

matlab数组运算

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

如下所示:

>> 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  

matlab数组运算

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢