- flipud函数 将矩阵上下对称翻转% `# @7 |, K+ O; e; F
![]()
4 c2 e) ]; {- e5 D* T3 s$ V& w5 m- Rot90函数 逆时针翻转90度
: M, J: d; `2 M; \/ \! a
![]()
# h) T- p, J2 ~" L- Fliplr左右对称翻转
3 B" P: S$ z7 |3 q: |. Y4 n
, M8 h1 C2 l# o( @- n
- Sum 函数 求和
( P8 R( {# g* ` N4 m% u. @
5 ^$ K1 e5 M! \) u6 X; l) R1 C# C0 C
sum(B) 相当于 sum(B,1)每一列相加的结果
4 W' ?# l' l/ F5 j5 [$ p3 o
7 p. |0 ^* A6 _9 i求所有的B的数sum(sum(B)) 也可以用sum(B(
- ?+ n" q7 F; C4 h![]()
6 \# z, ?4 ], ^0 m7 W( e+ y![]()
) E* I! s, D3 |1 F3 l求矩阵某个维度的和此处sum(B,2)求行向量总和2 t. J- g$ A3 r! Y% u* f' Q4 u& h
% f9 q$ c1 b' ]1 o$ ]
创建一个4×2×3的数组,并计算沿第三维的和。
$ L: V; U( C( Q+ |2 e/ U0 y' y ; @, D- @* ^+ t
- Max、min函数
. d) L. B$ m+ z: l
* y% V# E2 N! q' |/ p3 G
取最大,或者max(A,3)元素与3做比较取最大的值
! I! `: p5 J6 E2 u: ?" D2 Q( N
多维数组取最大值先取每一列max(B)等价于max(B,[],1)
. s) u. S' ~0 j0 ~7 Y![]()
1 \) |+ O5 k. f# H按照行取最大值
- p: A& b, x; O* w6 v5 Y![]()
( n8 V/ C2 X+ f* m9 M3 H ]. M- 常用数学函数sin cos tan cot asinacos atan acot
- D" Y8 `7 v& o2 t @: S2 Y' B1 M3 n
![]()
. N, \$ f& h+ A7 U- e2 Q' t- 函数abs sqrt
# E1 `( R7 g# g8 ]% N" x& q; {5 P
) `3 H/ x& R! ?3 A. T) o* B# G
- 常用取整函数ceil fix floor round9 N* H% t" S: l5 T
![]()
/ e. L0 P' Z H2 nceil网上取整(大)
6 V' L4 g2 z, U4 a! E7 K![]()
- d0 m. w# N9 rfloor往下取整0 {3 N% z2 `( I" m3 W
![]()
% F$ D# v/ Z0 Q) {6 Tfix往0的方向取整
' z4 H, I% S0 t$ Q% G% M![]()
+ ^; v: U2 G# R9 W% T& T+ `# O2 {/ d! X四舍五入取整
: }& s! q( ^' g! t% B1 N& P. I! x+ X+ ?: w/ `
|