- flipud函数 将矩阵上下对称翻转9 D3 c, z* ]% L9 m
' r. x5 m0 k2 u1 x2 k3 a
- Rot90函数 逆时针翻转90度; U8 x& i; e [ w7 v6 u
9 r8 R5 B. u4 [, C }5 B
- Fliplr左右对称翻转( r: ?2 o9 F' x; o3 | H
![]()
& L& q" l+ R/ u( U- Sum 函数 求和$ _! X4 b/ P2 f; a3 e+ Y: M0 A
! V. f& p2 |9 E5 A
sum(B) 相当于 sum(B,1)每一列相加的结果
% k1 ?$ L7 k2 z
: t1 g+ o* A8 h# f, J6 p2 \0 W求所有的B的数sum(sum(B)) 也可以用sum(B(
; k1 Z7 o w* @# ?![]()
& I$ h! B! B E& M![]()
9 A) N. q% o7 i7 D5 Z( @求矩阵某个维度的和此处sum(B,2)求行向量总和
, l3 c; F5 k( O6 w! j![]()
0 ~2 x$ l' y( t: I) B) O& m创建一个4×2×3的数组,并计算沿第三维的和。
4 \: x4 x2 J0 R& \ 5 K# D$ R% r! R4 a7 [7 @
- Max、min函数
% P* M) o. t2 h7 o
![]()
9 M0 @) W- U6 P3 w) K, E* ~7 z' F取最大,或者max(A,3)元素与3做比较取最大的值 0 P& T6 ~, T; C$ T- H b
多维数组取最大值先取每一列max(B)等价于max(B,[],1) ) K2 b& r/ V) J5 R
, M2 Z- Q1 t4 R8 t9 w
按照行取最大值+ e+ K" I0 y! O9 f6 Z2 J8 z
0 H& N* @* f% m
- 常用数学函数sin cos tan cot asinacos atan acot4 w# t- ]1 L' d' {
![]()
5 P$ E1 Y3 b6 k$ B: D- 函数abs sqrt
! x, ~3 Z# u1 Z1 N2 Q! V
![]()
% A# O% r! `; x- 常用取整函数ceil fix floor round
, n3 K+ U( z' A! w0 Y) g3 a
% {; O; o0 x# @8 g
ceil网上取整(大)
7 R9 s* M$ w. C* x3 I7 G) w - L7 y! q3 i% ?9 Y
floor往下取整7 [- J4 M/ Q9 A5 ?) I4 ^) y6 ]* C8 e9 ?! x
![]()
' C+ Y. \ T6 N' Pfix往0的方向取整
1 Y) |6 p* E! Z* I/ }$ T0 i ' J6 ?1 K3 o* ?
四舍五入取整
' A+ [/ v' @+ ]6 t `
* F' n8 h) c/ U' y |