- flipud函数 将矩阵上下对称翻转3 G# H8 f. J* I3 c
![]()
# J2 m' r6 `8 s$ [6 S- Rot90函数 逆时针翻转90度
7 X6 S7 x( C: a! X) g! @
& @* C0 P8 l& L5 o$ \
- Fliplr左右对称翻转
/ ?7 D. E& H; Q& \' R7 L, ]- c4 O# {
![]()
4 K2 J6 R6 j. R- Sum 函数 求和4 o* S; W* O7 p p
# B7 l$ X3 Z/ }) b
sum(B) 相当于 sum(B,1)每一列相加的结果 ' G W: I4 q0 f* X
; l* u' X: g* U7 ~! A求所有的B的数sum(sum(B)) 也可以用sum(B( 2 O; y+ U6 a: S, w9 \
![]()
. E7 E, o' u; n" u) B/ Q . R& a) |: x# n8 `2 e* l) d0 b
求矩阵某个维度的和此处sum(B,2)求行向量总和
* T$ ]( U; @6 q8 E6 }. P4 p: ^ 0 L2 `6 u- L+ U: e D, C7 L' H+ J# j
创建一个4×2×3的数组,并计算沿第三维的和。" |( R# F! P% K- S# y# [1 \
4 z, Z! C9 \0 n/ Q5 Z# @, k
- Max、min函数* V9 K4 F3 K7 G2 _1 f
![]()
6 p- U: ?: I9 B. N: d$ R+ `2 q8 G取最大,或者max(A,3)元素与3做比较取最大的值
: _: y4 `0 k1 m$ M! m
多维数组取最大值先取每一列max(B)等价于max(B,[],1) 4 X% ~0 t& d0 P
! ]( ~, B- |+ d6 k; \. S u
按照行取最大值
* D7 d+ h* ?- a- Q, E![]()
* k$ q* Y$ n3 V/ w4 N; f- 常用数学函数sin cos tan cot asinacos atan acot
7 ?. A' z5 ] O
![]()
# t8 ^ c' I- T m5 p- \- 函数abs sqrt
2 U f& U, Z+ O# w ?
![]()
- U, Y! `( y5 [6 P- 常用取整函数ceil fix floor round F2 Q8 D( f0 ]0 T+ e, Q! v6 p
" A7 }6 J. |6 g) }7 s8 |1 \* Q1 A
ceil网上取整(大)/ {/ ?8 l+ W) N( I' {) l
![]()
, L/ M% ^1 o( ]- z- C U- w( }floor往下取整
6 g6 D7 P* l# P+ I' z/ Z; P* y![]()
6 f: I0 X' C4 t8 p5 O6 k( O7 @0 ofix往0的方向取整
3 t, q, C5 L" y0 x. O![]()
! N' s" t- {0 b! }四舍五入取整
) ?+ s5 m# F5 I+ ~: u- N" d) s
& e4 r" e) E3 C! g- V |