|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
6 }, k+ C; f& r- Q$ @% K* B
cat f% h4 B& S) l6 V
Concatenate arrays along specified dimension
" m0 a- |( _& \% r! c* H+ \: t v g: O- ~9 E
沿指定维度串联数组
* I( W0 x8 q( a$ j, {. T
, \" |( O5 g" A$ ~+ l* e+ y
- g7 \4 y T7 CSyntax: I3 A) Q* \: [( I! e
9 b" Y% x1 q2 B/ X, ?' P
/ |- b2 f) D2 {% V8 s7 kC = cat(dim, A, B); ~2 e# ]3 z+ V& E3 o
C = cat(dim, A1, A2, A3, A4, ...)
* l9 ~* s$ A/ n3 g/ c4 ?# ~! ?
4 \6 u4 G% b) Q! \$ i& Y8 u: ^( K
8 ~3 m, U2 e6 D2 v4 vDescription
, S( C% p, w+ |1 a* c; T: c6 D |4 N- ^4 a; u
- }( j y2 W# V9 ]0 e# }C = cat(dim, A, B)将阵列 A 和 B 沿数组由 dim 指定的维度串联。dim 参数必须是实数、正整数值。0 w+ R: Z& m M& h$ N+ Y# h
6 Z i) b. N, \C = cat(dim, A1, A2, A3, A4, ...) 将所有输入数组 (A1、A2、A3、A4 等) 串联在阵列维度dim处。
m: g i$ R2 Z9 J$ k% X: u
, m) Q0 w) }5 n/ b; PFor nonempty arrays, cat(2, A, B) is the same as [A, B], and cat(1, A, B) is the same as [A; B]., e' \. h+ k$ M! J$ @1 V& W4 a$ U4 O
# A. C! n, u8 z7 ]* a如果输入数组是表或时间表, 则 dim 必须为1或2。然后, cat 通过分别调用 vertcat 或 horzcat 串联。; C5 k& Z9 b1 I9 t
/ _' E% C! y$ h; d% |& {9 d+ W例子:: P% E+ r: g/ t, |
" h% B6 j5 w n5 z
7 ?8 g9 t1 d1 U8 H) A7 `
3 G+ f6 ^* J6 C1 v( F
The commands
h. R( X% e* \3 @1 q( |
# B( ]( i& ]: A( Q* `8 n$ |A = magic(3); B = pascal(3);
& C5 J# S, M# O o o" BC = cat(4, A, B);* T# _& B8 X( Z7 ~
3 ?* j9 N; e0 @% i7 k$ C. ~0 Iproduce a 3-by-3-by-1-by-2 array.
# o& ^& M1 ]3 A* p0 c
8 R3 Z0 i/ a& h; a; |: C9 X: oA =1 \& U! N. P+ t2 H
1 W" R% r: X3 L% j 8 1 6
2 G: e$ `4 `; J( K* p 3 5 7
& c4 }- d2 H2 O6 W* u! R* F% v6 p 4 9 2, o0 n. ~& p8 N9 R! s p
U7 E g% n$ k
" D- \) [+ D! l/ e+ XB =) y; O0 g; n% W1 Y2 e
& V' l6 ^5 T/ C4 a: F# |8 j
1 1 12 {+ i4 A' G9 g) W
1 2 3& b8 N* k; _( ^; F, d. m
1 3 6
' `: H% u5 f5 R, `9 l f
% N+ G; j: q7 |. g* h7 o6 @1 ~0 K) t2 Q( E6 i: d3 i( v
C(:,:,1,1) =9 g- n$ v6 ]1 z
$ y! R. W1 G# B! Y6 R
8 1 6
7 l/ \0 x! ^" d 3 5 7
+ d7 ^ B% A6 i* x$ f$ _ 4 9 2
9 G4 P4 b- |) N; U/ N; y6 p' w% D& t; ]5 X; D6 e' |; ^
# |1 p! D4 a/ U- h( ]C(:,:,1,2) =% ~/ \: j$ }6 H# J( U4 d
2 r* B7 v5 ?* b K" D: \" x 1 1 1
3 I" g2 ?4 c$ C& V 1 2 33 p, Y/ ^! v3 g' n% ]+ {
1 3 6
( f: t+ i Q6 d2 H, ^/ a
, f# E5 `+ V$ _% @8 L: p4 f% h, i0 K/ ~) W; \# E
|
|