数学建模社区-数学中国

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

作者: 佛自业障    时间: 2018-11-2 09:24
标题: 数学建模 | MATLAB学习 | 数组操作函数
. n% X, I, M4 [' L) i! g; J
9 ~5 J$ R' ^4 ^$ x$ P6 j
9 T0 Q! W! `1 L4 e# m4 A

6 x- |4 X, y; }& l1 k

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

0 ]; t. X- a4 p1 u; h: j

( g2 E! S/ g' o. y% J+ X

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

# }4 k4 B2 X! n: D) o
  M# f5 l# ^8 [8 J8 s2 H

/ x8 v! Q5 c9 `' c* w* y求矩阵某个维度的和此处sum(B,2)求行向量总和5 s; g! C6 {3 Z/ ^

- d' s# C8 r0 L- ^7 A创建一个4×2×3的数组,并计算沿第三维的和。' `, O8 R3 f- }& n( L

- H! |: \3 q" [; E: q0 g3 ]7 |  V# g3 K/ B1 I

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


5 M3 M9 S9 Z" l7 u# c

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

$ O" U5 u* l, T9 j" W; W( Y
% p+ |; \) A; j3 ^; j
按照取最大值
' d! @# Y. C: m7 u7 I# K; Y$ z5 E3 k$ j4 k0 w  h4 H
) Q! R/ C0 P' t7 e

! J3 Z! l# E6 C
* F1 R5 I0 m0 H  b# q/ l% p; ?ceil网上取整(大)
8 {# K! S! v5 s# d: M
2 N8 N& ~- [, D* [floor往下取整* }4 L. q+ w8 J$ m5 T' d8 S
; K% P. a7 c; f" U  O5 b# R/ X( O
fix往0的方向取整
/ x" O1 F0 m7 \5 J, Q: P5 s6 @% a( R& B- d2 E- j9 g# l
四舍五入取整
! O1 k% W- K" C9 z. d5 E
3 J" X' n$ P0 J' c. f




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