- flipud函数 将矩阵上下对称翻转
" T7 X4 d5 p' T+ P: s5 v- I6 C/ s
. X; |, q+ \4 ?* _/ t7 b9 {% j
- Rot90函数 逆时针翻转90度" Y$ s" \: c/ z1 d; J# `
9 R1 L9 y/ ?0 P$ s0 d
- Fliplr左右对称翻转! w+ B! v( G& @3 f( ]0 W6 |* a1 P
![]()
5 t$ J1 b7 M# x' f& j- Sum 函数 求和
" P% O" z1 w0 N, [! y# f; Z) C9 L
* O. b `1 z% T
sum(B) 相当于 sum(B,1)每一列相加的结果
1 f; R" s c6 K4 ^2 [& ?
; S0 K$ G1 c7 f: n& m: \' A求所有的B的数sum(sum(B)) 也可以用sum(B( 4 X; Y; C# D) q) C: j
6 e; x3 Q' X. G: t& f( U0 `$ Z
6 q4 E8 J( u( M @
求矩阵某个维度的和此处sum(B,2)求行向量总和) w! w+ z% t; _. f$ N7 s! W% ?2 S( Y2 A
1 v+ K$ L+ z. ~
创建一个4×2×3的数组,并计算沿第三维的和。
: g/ {6 C8 n8 ]4 P+ o! W![]()
0 I4 |8 m) a/ W( r# {- Max、min函数# i5 K7 l% q1 l9 B7 n% ?1 j
![]()
% k. E! q# f, J% {; h- h6 ^' f取最大,或者max(A,3)元素与3做比较取最大的值
0 A! V/ A. H9 l# \; m0 m3 ?
多维数组取最大值先取每一列max(B)等价于max(B,[],1) $ [; O' B L% S" |! `7 N. d) t2 ^$ z
5 \" |9 k% \9 g' Z( r/ B' }
按照行取最大值& V, z$ G Y" j+ O* s
5 N" ?; f6 t8 y! N* ~( W+ J I
- 常用数学函数sin cos tan cot asinacos atan acot; `, A7 h, I3 [) N* \
8 z; A! a" I$ y( ~8 v8 v! T; e
- 函数abs sqrt
& i$ o7 b N) F
![]()
' ~# {/ v+ H4 @5 i- 常用取整函数ceil fix floor round' G, d# n/ f% o% V$ Y( }" }
![]()
O. {/ M6 _6 n) C4 \% iceil网上取整(大)! y0 A8 ~) p2 D N( U- w
![]()
% v3 {7 s; h+ xfloor往下取整# r) `- Z q: W* }! e7 b [
![]()
q; |2 s: B& w+ Y# `3 q5 O' n( yfix往0的方向取整
8 \8 r+ v. n. |; X![]()
, q9 Z0 _+ t" a3 ^0 N% m四舍五入取整7 ~# i% P* }4 s* i9 y6 e
0 c5 o o& u+ X7 w6 v
|