数学建模社区-数学中国

标题: 数学建模 | MATLAB学习 | 数组操作函数 [打印本页]

作者: 佛自业障    时间: 2018-11-2 09:24
标题: 数学建模 | MATLAB学习 | 数组操作函数

# l: o8 R8 `6 ?' t/ t1 l# s$ e" W! ~# y$ f

: p9 Y3 W6 n; ~% z
2 |4 y0 L3 u) {( T( o1 L6 f

sum(B) 相当于 sum(B,1)每一列相加的结果


' V: J4 ?2 O* t. `3 M
- g% g* s6 E3 Q

求所有的B的数sum(sum(B)) 也可以用sum(B(

# l+ e  [6 `* X4 _: P: g
4 x/ z! u# A, `+ E4 ]: {4 i$ V

1 c- m, e# o( x4 f, {8 |求矩阵某个维度的和此处sum(B,2)求行向量总和
% L' i9 W, A7 Y& G3 s
, |/ m& @1 C+ M2 i* O1 U创建一个4×2×3的数组,并计算沿第三维的和。( _& I$ q. U+ }# U6 O/ T
% b5 r6 V/ P+ k; T7 |- {

# n, ~0 T" |$ U2 I- W

取最大,或者max(A,3)元素与3做比较取最大的值

: F* U* h6 n8 Y1 B' Q! }

多维数组取最大值先取每一列max(B)等价于max(B,[],1)

* ?. s$ ~5 z* `$ D

$ F1 z1 x* S7 n( n2 G按照取最大值5 c4 w) K% |) V8 t( `3 K% @# |7 M" h

; z: m% N. |0 C8 f& W, e; F) q  z
+ x- K2 t2 I7 Y( ?' |
" }3 E  b, K1 e- I5 x( J5 E: @1 X$ h- B+ T! u& s+ E
ceil网上取整(大): U! L3 o: w) J$ U+ o) E

; X3 @5 T9 @$ D4 |4 d! f: s( ofloor往下取整
" r1 M% s' g- v3 _0 \2 e9 ~% t: b# |  Y9 o" t7 D4 y6 Z
fix往0的方向取整
3 u  L( D1 z2 x& b0 t0 H4 p
/ m2 l5 t8 V: Y( i( ^) z0 v四舍五入取整
7 l: z6 S* f* P; B
# z/ j7 u4 k9 }2 [* x$ |8 k( l6 w  Z




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5