- flipud函数 将矩阵上下对称翻转
( [( ] M" ~, P$ ?! X0 Y: Q0 M
![]()
( K5 J6 o: N% Q3 {. Q+ a& _5 G- Rot90函数 逆时针翻转90度
|2 `7 Y! w3 q. z/ e( ]
![]()
( t7 G9 j3 {) J# H- Fliplr左右对称翻转
5 `( O ^- ^6 m
![]()
. v r5 j( P) x- U6 y; w- Sum 函数 求和
8 O- W* H' c* l& H* \
. ~! o1 r6 ]8 i& c" P, ]/ G
sum(B) 相当于 sum(B,1)每一列相加的结果 ( d% g; u/ x) _) y' l2 Y5 U
A/ H3 W( X j7 n求所有的B的数sum(sum(B)) 也可以用sum(B(
8 ?: m# u: ^% S9 n# ]![]()
; }4 V3 e6 |8 M9 u2 ^ E$ Z 2 ?. N4 _3 P( ?1 g% r
求矩阵某个维度的和此处sum(B,2)求行向量总和+ O, b. S8 i1 C- B
![]()
- S3 Q6 h- w( ~+ A9 n创建一个4×2×3的数组,并计算沿第三维的和。7 f- o. W7 q, ]
; E5 ^4 y5 ?5 ^: {; S- i
- Max、min函数
" b+ @+ |7 T, k# z
- W& C( o, x0 X. @4 M, f
取最大,或者max(A,3)元素与3做比较取最大的值
7 k! Y7 o. Y" V
多维数组取最大值先取每一列max(B)等价于max(B,[],1) 5 b1 m$ R, I) p
1 I+ N) i6 T; F- P
按照行取最大值
9 @6 o6 T+ k' t z 6 l' q Y: J& O4 e" d0 ]- ^: T
- 常用数学函数sin cos tan cot asinacos atan acot5 ]6 b( f2 d) G- b3 v% a6 i% }
![]()
, K" i5 E- M! W7 L V% `' v- 函数abs sqrt
+ Q" u- l# d+ Q$ a% B0 K* H
![]()
, ~+ R' r i: D) y( `$ Z- 常用取整函数ceil fix floor round$ M5 x$ x' ]0 R- K! M
![]()
7 m: R! b; ]. a1 ?2 C1 w/ m/ Nceil网上取整(大)
: @9 I t% K v2 f6 F 9 [" U& N7 s6 m
floor往下取整
0 e/ W T% A$ U, a![]()
- c4 V. s$ L( ifix往0的方向取整8 _8 Y) B" S6 F, Y- P
![]()
$ W& b9 I( `0 V9 S8 n5 Z2 J3 V0 L四舍五入取整
" [$ p6 y" D6 Z: i6 ?8 A0 v' q' K( Q
|