- flipud函数 将矩阵上下对称翻转
4 N! ^: b0 x8 O0 k0 Y
![]()
9 `7 I3 @& s- i4 b$ R- Rot90函数 逆时针翻转90度2 v1 |6 W6 e% O6 @
2 i6 Z2 O6 _+ D; ~7 E
- Fliplr左右对称翻转3 W ^/ M% v; p ?9 Q; X
1 M* {" I/ O+ n
- Sum 函数 求和
+ m- ~4 `* U& o, ?
9 C% p0 w% M; r
sum(B) 相当于 sum(B,1)每一列相加的结果 , w4 i2 i( P2 E7 w! C( L
) @+ b0 ~ O% [# i. j C
求所有的B的数sum(sum(B)) 也可以用sum(B(
/ H+ O; W \# F # {3 f) q: f9 K- B" P$ o
% e9 Z6 t2 P; o8 `3 U9 U
求矩阵某个维度的和此处sum(B,2)求行向量总和
# p6 K/ \% G" Z2 P 5 N( c B% K. q& ?. t
创建一个4×2×3的数组,并计算沿第三维的和。
; b2 P0 I& D5 M/ f, Y2 X 9 W- F. x' ^! x2 G, c$ B" m
- Max、min函数
0 i& O+ S: Q( g) f
![]()
. B# b7 g! v1 Q6 r+ s# y( @取最大,或者max(A,3)元素与3做比较取最大的值 / Q( }+ r) A: @
多维数组取最大值先取每一列max(B)等价于max(B,[],1)
* ?9 x% e/ {3 a; T % x! n$ P8 F8 w8 {: I
按照行取最大值
. `3 k0 O' u0 _% M$ O2 @![]()
$ |3 O1 M4 M1 b! h! e& e- 常用数学函数sin cos tan cot asinacos atan acot
# P# S, u" I6 Q! j% Z6 D! Y
. W+ |0 n ~- N- C7 O4 Y
- 函数abs sqrt; E5 o( O3 Z! e% o' }4 Z& h* V
![]()
& L. F% v: A: s, Y* ~0 H* E- 常用取整函数ceil fix floor round, x# L W% {( W& e) E
![]()
3 P! U9 z& S7 g! [! p" F! T3 Uceil网上取整(大)" j F5 i' R2 {/ z* C. F5 Z
![]()
2 G" q6 C6 y1 t- ffloor往下取整+ L+ @+ y% s& Y) {+ @+ a
9 E+ o) ~. g' K: w2 T
fix往0的方向取整
/ \( A! |1 [) `. O5 L! Y ; r' w- v- G# d. A) y+ y) o/ m; S1 Q
四舍五入取整
8 R! v! ]3 h [- W4 w1 n# C- @$ T H( D. V! j7 W' T( }, b
|