- flipud函数 将矩阵上下对称翻转
# O5 C u+ B! |& K9 ]+ s0 C
1 t" j4 i7 U* j* y
- Rot90函数 逆时针翻转90度
# O6 h) W+ o0 J$ k5 R6 h
! N! @) m) \. ~4 I- |
- Fliplr左右对称翻转 \3 I1 C6 U+ K
![]()
& }. S y# P5 [5 O; I1 B- Sum 函数 求和
# \2 Q" R/ Q( z) N
![]()
, x9 M( T7 e0 `. k1 t9 G* g$ Bsum(B) 相当于 sum(B,1)每一列相加的结果 + a1 q: Y/ I% F0 R1 O2 l2 W9 L
& K+ a- S: g9 t, Y% ?, O9 l
求所有的B的数sum(sum(B)) 也可以用sum(B(
$ o! ]0 X4 t. s9 g9 }5 f" `/ q![]()
) Q# C# c! D& a2 ~8 U " L9 s0 ^; g! C
求矩阵某个维度的和此处sum(B,2)求行向量总和
. n+ R# w9 v, e: O, K& B 5 g7 ?( h+ k# A- ^
创建一个4×2×3的数组,并计算沿第三维的和。
% o+ u3 w' @* w6 I7 [- p: M1 l![]()
5 R1 B8 h' B+ w- Max、min函数1 H9 q6 j/ c l9 R' c/ C
![]()
6 h" T9 G' c4 @, m取最大,或者max(A,3)元素与3做比较取最大的值 ; R/ {! @% x/ F0 U' I
多维数组取最大值先取每一列max(B)等价于max(B,[],1)
& b; z$ G# ~4 ?0 N0 r 1 S1 C' s q1 m( ~2 Z5 M. Q
按照行取最大值
6 G/ z9 Z% g8 _% h- j& }- i \ # G6 `2 {8 x& g# g8 n# ~" I
- 常用数学函数sin cos tan cot asinacos atan acot
2 }1 V9 n! Q: t9 O" {! a, {
![]()
& Q `" m+ V: G9 Z7 W8 V/ @- 函数abs sqrt) K# R$ } Z9 N' h8 [
![]()
9 i5 O' v( ]) s8 `# S* ]5 U- 常用取整函数ceil fix floor round# S* R; x/ s6 K7 \
. k5 `! y' v6 `. K6 i2 D) @* ^
ceil网上取整(大)
: V, k3 H4 G) }6 A 7 J8 _- {3 a& a2 _' [! f7 o! q# T
floor往下取整. W6 s( j( c5 _$ @: M% e, b6 y
![]()
+ G5 L/ T; J1 y) f1 z8 \fix往0的方向取整: m6 J2 c1 E3 c, n% x
![]()
# z. n2 N4 c6 J# S, \! d$ `4 q% N7 M四舍五入取整
" j S* H9 u$ S, h+ `- r
/ ~& b% F! b- U6 ?# j- S6 y+ L |