- flipud函数 将矩阵上下对称翻转
$ v+ c/ Q8 S3 o
; t/ c7 u! K2 r( G" l% |# T
- Rot90函数 逆时针翻转90度
& H: T5 J) K2 r) K
+ d, Y/ m) X+ o
- Fliplr左右对称翻转
8 d5 E0 b3 J, u7 @& m
![]()
. p% c0 ^# G3 Q+ W m) P9 T- Sum 函数 求和, \4 c, b8 N* i9 t+ y
![]()
! y+ D6 W3 p. L' gsum(B) 相当于 sum(B,1)每一列相加的结果 ; {) W% J k2 }# O) b' _
6 Z4 I$ Z; f. [% `$ T6 y) w求所有的B的数sum(sum(B)) 也可以用sum(B( $ h! A1 \1 L$ O6 |! H
![]()
4 e1 z- V6 j: Y2 X/ v 7 H. Q# J% B: Q& I: l2 m# ^
求矩阵某个维度的和此处sum(B,2)求行向量总和
- V% ?1 Q! F8 M0 j- f4 s![]()
5 \. C; D/ Q" f8 V5 a9 z创建一个4×2×3的数组,并计算沿第三维的和。4 R$ _0 T4 p4 R2 e5 ]
![]()
5 }! V3 R+ z' Z6 y- ^3 }4 m) P- Max、min函数) j% o% N6 I! s' R
% s0 h/ \: B3 T; _% Z( u) ^
取最大,或者max(A,3)元素与3做比较取最大的值
0 q$ |; A: D& z8 ~; X( I; O8 B
多维数组取最大值先取每一列max(B)等价于max(B,[],1)
! ?. M# c- ]) J( b# o; u![]()
8 V! D F7 \4 X4 n; }: I/ k按照行取最大值
v6 K& L7 [6 K( x' Q p ' S2 B- k- H3 e# y2 }; P- l
- 常用数学函数sin cos tan cot asinacos atan acot
- z/ |! r' d- n3 a$ R2 N5 ]' J6 ~
![]()
3 R& X( z, E# \- L- 函数abs sqrt
* E8 g3 ^2 T) V( L& A
" D: W \* Z4 P; A k4 F
- 常用取整函数ceil fix floor round
( o1 Y9 z; o8 D- p4 [1 s9 o
; i0 m. S$ F/ }9 }
ceil网上取整(大)
8 ~( C% }1 q5 y9 M![]()
9 e* B) Q- ?) e6 Q8 Nfloor往下取整3 @( t+ Z0 M4 Z
![]()
7 J2 n2 r* |9 i: i9 Ifix往0的方向取整
# }. } a" d, O! T5 G; H, l& C L4 q7 v![]()
3 F9 O& G8 ~. m- A6 N# A四舍五入取整5 O) \" b- q; z0 e- h; @
2 b- F8 t) _) M' I2 w3 R7 p8 l |