- flipud函数 将矩阵上下对称翻转! N0 o2 G9 {6 @; n
5 W. `1 `0 m8 G& |( c
- Rot90函数 逆时针翻转90度- O/ }) K# I* b
# p& V2 d. w9 m8 ^- s* ?
- Fliplr左右对称翻转) S* p* L. X) `
( z1 _ \0 M+ ^$ J
- Sum 函数 求和
' O8 U4 `. D7 w5 i& B7 ~+ L$ n
![]()
5 C, c; a0 \5 [' csum(B) 相当于 sum(B,1)每一列相加的结果 , y* ?$ A* S- J% k) f" H
5 K o) {& Q# n, ?/ U- i
求所有的B的数sum(sum(B)) 也可以用sum(B(
1 j* x) w, U) ~2 I& j ( g) S- C8 F9 \
) s0 k: w$ p/ I2 y- l
求矩阵某个维度的和此处sum(B,2)求行向量总和
- n; a& x) ^, o# q* |![]()
1 F& R: f% X4 v* l7 B6 m- b0 p创建一个4×2×3的数组,并计算沿第三维的和。
4 Q. L8 N. o4 {3 X+ q- Z) w7 X 3 L. O% |& _6 B% V/ [
- Max、min函数
' k [2 y! |0 V- `1 |; @$ V
% z% P" S; ~5 W( _
取最大,或者max(A,3)元素与3做比较取最大的值
- M4 c) D) t8 b% L( |9 a% _
多维数组取最大值先取每一列max(B)等价于max(B,[],1)
8 k4 |& w4 v6 {7 E- |![]()
$ e- t. P& ?" t0 e- K* ]- R+ K按照行取最大值
" b# a( j- V' X! `5 B+ T * C; b! @3 j& |9 [9 w
- 常用数学函数sin cos tan cot asinacos atan acot9 P, C7 {$ k9 M3 [" m9 _. h
![]()
% X. i7 V# r" J- m6 \/ Q + W7 Q: O( I' u7 |2 E
- 常用取整函数ceil fix floor round
% D5 i0 K3 n* v2 x
![]()
9 [2 G: d# F% s: H* Lceil网上取整(大)& y* A" m5 G+ o& A1 M! |% A
5 Q8 [ |. Q- \1 l+ X( l/ h
floor往下取整, p" g% C* y+ \/ b7 z) g* v7 ]6 R# u( {
) r/ M1 F( {& P
fix往0的方向取整: F% `: H0 o9 ?5 T) S2 G' e. A
) Q; R* g! k+ K* E
四舍五入取整
$ E; b( `$ f6 Z* b" n' ~2 [% r# R. _
|