首页 > 其他 > 详细

算术运算

时间:2018-03-15 23:43:55      阅读:222      评论:0      收藏:0      [点我收藏+]

>> power(2,2)%进行的是幂运算这个表示的是2的2次方
ans =
     4

>> a = magic(3)%生成一个魔方矩阵
a =
     8     1     6
     3     5     7
     4     9     2
>> inv(a)%表示矩阵 a 的逆矩阵

ans =

         0.147222222222222        -0.144444444444444        0.0638888888888889
       -0.0611111111111111        0.0222222222222222         0.105555555555556
       -0.0194444444444445         0.188888888888889        -0.102777777777778

>> a = [1,2,3]
a =
     1     2     3
>> b = [1,2,3]‘
b =
     1
     2
     3
>> a.*b%使用 ‘ .* ‘时必须位置相同,否则会报错,’ .* ‘的意思是两个矩阵对应的位置相乘,而不是矩阵的乘法
错误使用  .*
矩阵维度必须一致。
 
>> a.*b‘
ans =
     1     4     9

对应的位置相乘

>> m = [1,2,3;4,5,6;7,8,9]
m =
     1     2     3
     4     5     6
     7     8     9
>> n = [1,2,3;4,5,6;7,8,9]
n =
     1     2     3
     4     5     6
     7     8     9
>> m.*n
ans =
     1     4     9
    16    25    36
    49    64    81

 

还可以进行幂运算

>> a = [1,2,3]
a =
     1     2     3


>> a.^3
ans =
     1     8    27

数组或矩阵加上或乘以或除或减一个数,都是矩阵或数组中每个元素一 一对应进行运算

>> a = [1,2,3]
a =
     1     2     3


>> a+3
ans =
     4     5     6

算术运算

原文:https://www.cnblogs.com/2277098974-qqcom/p/8576882.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!