- flipud函数 将矩阵上下对称翻转$ c# z' G j- R7 ~0 ], y
3 K" G7 W0 J# X
- Rot90函数 逆时针翻转90度
) n1 Q7 ?% B" \: k
# c V# z' B* B
- Fliplr左右对称翻转
* ]4 g* B2 R$ d0 D! c% Y+ T
![]()
" I- S/ Q( O1 j, \- Sum 函数 求和
% `+ t) N6 h4 F% ^' y5 O4 P
. h- y6 ^1 {. d
sum(B) 相当于 sum(B,1)每一列相加的结果 & S8 l0 M) X* u) t/ F9 K
% D! l4 X! Q0 z: ^( X& r! P
求所有的B的数sum(sum(B)) 也可以用sum(B( # f! }6 b; u( c( a9 P! J& Z
![]()
$ R3 o$ l) z3 U6 u6 O![]()
* m2 A" e! y6 ]0 I求矩阵某个维度的和此处sum(B,2)求行向量总和
8 I9 U; l2 a9 U* }2 X' P. X5 G w5 n0 i0 ^8 F$ ^$ f4 h
创建一个4×2×3的数组,并计算沿第三维的和。
/ `4 ]$ Q6 P ?, o, u) r3 O![]()
' t& F. n7 u( Z5 r& x- Max、min函数
+ S" z2 ^% |, a' _% W) q% N+ I9 T
![]()
9 ?" m2 e. C. [! g; L1 \. l' s取最大,或者max(A,3)元素与3做比较取最大的值 * i+ U& Y p7 i P9 y6 @% p: @
多维数组取最大值先取每一列max(B)等价于max(B,[],1)
8 R7 W U$ C+ b0 X![]()
' Z; r+ H1 a' M3 n# r按照行取最大值
3 B+ D. E5 `" Q% ^0 q! \! n9 T- v 4 G7 ~2 \6 M7 L5 k
- 常用数学函数sin cos tan cot asinacos atan acot* v2 Y) e. K# U' C- G
![]()
, ]$ n# r8 m5 R1 }7 i% S" i1 W- 函数abs sqrt
" h& `% G, {% O* y
& L6 l5 j- ?" b
- 常用取整函数ceil fix floor round
9 z* a ~. v0 J9 S0 @; W4 [
/ }! [+ W/ r7 A3 Y5 ^
ceil网上取整(大)
7 k. e- T4 G( y' f$ U* D0 n" y 9 {$ j( B$ V3 ]" F
floor往下取整# b) _& z2 i' c& F' `' H
![]()
) R1 K4 Z2 ^) ~1 i( \/ |fix往0的方向取整/ \' Q6 g5 `( ?9 s$ k
# O8 U& i! {! P/ Z
四舍五入取整
i7 b5 ^; g" `% Y' i) ]9 R9 R
& ]5 s' G' l, A |