- flipud函数 将矩阵上下对称翻转' G2 l: f$ {3 G' H" Y' m8 f1 i# s
- f; j2 ~' g. `1 ^, U$ m5 M8 u( @+ B
- Rot90函数 逆时针翻转90度, d" C" l. t1 Y) g! |' t) O' y* |
3 u; Q2 K: r* A# S, ~ A
- Fliplr左右对称翻转$ p0 t- r5 Q% P" y
( r0 X' i, L7 v. L
- Sum 函数 求和
( H4 }( ?7 y0 L/ N4 w5 ?* _
![]()
' g# ?4 P2 g ?" y' s7 e1 Hsum(B) 相当于 sum(B,1)每一列相加的结果 9 [- Y5 o7 P% I- Q& W, k, D5 I
: Z, m# ?" [6 m9 ^0 Z" W5 B5 I
求所有的B的数sum(sum(B)) 也可以用sum(B( - |. r. b8 g+ ~2 r6 ?; R. T
! A3 J E' n& r8 y; j; @6 a
8 r% I" h: G! _' @4 n* @( m
求矩阵某个维度的和此处sum(B,2)求行向量总和
0 d9 d3 K+ Y5 T l : }+ @1 B" T# \. ]7 b
创建一个4×2×3的数组,并计算沿第三维的和。9 s7 {1 q! g0 n) Z
![]()
. b1 i5 S9 }' X* f- Max、min函数, }8 G" g1 o" y. y1 }1 A
![]()
3 F: ]2 o* V; d' T) k; b取最大,或者max(A,3)元素与3做比较取最大的值 / T: A" W6 {# V6 q7 ^4 X
多维数组取最大值先取每一列max(B)等价于max(B,[],1) : }& W$ y5 s+ r. O5 z! E& W1 z
![]()
$ d# ]9 F& t) q) S3 a; P, M按照行取最大值
# G) P- h' s/ d6 l4 e6 ~![]()
9 _' ?1 d! Q& R. C+ r- 常用数学函数sin cos tan cot asinacos atan acot" ~. m& ]7 _( Z3 k, ~6 V
+ d8 r) q$ S# ^) }* p
- 函数abs sqrt
+ ~& V9 x* l+ i* g9 o
" l5 }1 D2 C, y4 G1 x% D9 V4 B0 E6 X
- 常用取整函数ceil fix floor round- h1 w' p3 h/ U: ]' C8 e
( L" G2 f0 {2 ^ j+ I7 ~( ?$ x: z
ceil网上取整(大)
* F& d6 b/ N+ K2 [" H 8 N) e- G, [! J! d! V
floor往下取整# g$ s, C" H/ A) Y; p, H9 v) f
![]()
2 N0 n8 O( g6 sfix往0的方向取整
. F4 U/ u6 f* c, ] P+ K2 q ( M7 B! V, A; ~1 j" @ u( t
四舍五入取整- Y, x4 u; n7 _, D: h, X* |
1 m- N, C1 I! S/ p+ W0 i. ? |