|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
# L2 O1 P! ^; }) O; }cat
# |0 c) ?* L2 Y" U: CConcatenate arrays along specified dimension
! C/ B) o( Z2 U( \" E: E
5 e* t2 `- u' g( a3 V% W% g/ o沿指定维度串联数组# T( m- E6 L% e; I
5 d8 B {1 i- Q' Q
5 [( \# w0 o4 @2 q, n
Syntax3 R+ O! F# k: D8 P! j3 R, E
- B: A7 S2 k" Z% \4 a
6 S6 e6 Z# O! t7 J, _
C = cat(dim, A, B) `. z$ L L: A+ d
C = cat(dim, A1, A2, A3, A4, ...). q- L! z- R( }2 X' @, l# t
- q' |; S, }9 l" [
- L E- b. L: z! Y WDescription
. ?; A" U# u7 \% l8 Y! H
2 v8 j$ a& V: D) s, k$ Y2 O% T0 s) E' N! Q
C = cat(dim, A, B)将阵列 A 和 B 沿数组由 dim 指定的维度串联。dim 参数必须是实数、正整数值。
/ b5 u# V; m4 `* q8 _4 d6 j: B
: v% p. ]1 T: s! P' B( `C = cat(dim, A1, A2, A3, A4, ...) 将所有输入数组 (A1、A2、A3、A4 等) 串联在阵列维度dim处。
8 ]1 I2 ^. }' w# G) s m/ x% V" \. @5 Q6 b* D: i/ }+ I
For nonempty arrays, cat(2, A, B) is the same as [A, B], and cat(1, A, B) is the same as [A; B].
. N4 d1 u1 r" E8 F4 T2 p
, Y# o, e* B+ V1 y如果输入数组是表或时间表, 则 dim 必须为1或2。然后, cat 通过分别调用 vertcat 或 horzcat 串联。
4 h! [3 P+ }2 B% G7 |
% ]' I' t* U' T( }) X( m例子:3 c# v' F+ E6 ?! p
1 ] A* M6 B9 Y" P! e8 ^. u4 ~
9 b* K& t* u0 @: J5 e. U" e, K$ j2 N; S7 d
The commands1 W! E+ y( Y8 a4 h X0 E- F
g4 O2 x. t! E: H A {
A = magic(3); B = pascal(3);
3 W# T8 Z: O; m0 m/ EC = cat(4, A, B);: \6 V& p, r B. A6 F
, l+ D7 H+ Z% h3 j' i
produce a 3-by-3-by-1-by-2 array. v0 X E; r! L6 P
. C3 \5 D9 ~( ~' Q$ f
A =
" [. W6 h) P6 J& ]8 q' J% N. Q! H& J! ?
8 1 6% q3 {6 q: L: C+ ^. B
3 5 7" W& x+ Z; ?; B
4 9 2
4 z6 O4 v, i; C6 n4 [6 T( E
! c* @ w! y" x% K0 Y# l
& O" B. g2 z7 B" o3 x, Z# ?B =! K; B8 p' m' F9 W8 ? N! ]8 b* T2 r
4 m8 O& n2 w2 f: ~6 K' S
1 1 1
0 Z. \3 }; H# l) l' d; O 1 2 3
# ~% R+ |8 j* J& {3 } 1 3 6* ]3 z) Y1 }9 A- E
, |6 i* }+ X& T* }+ P
; E; C6 T" A4 V/ P) iC(:,:,1,1) =' T; N/ B. u7 f+ j. B
1 P. m. \" N. b* Q* }. p5 G
8 1 6
& D* I/ a7 `4 ]% c# b 3 5 75 Z1 a- m$ b, B, B! Y- T
4 9 2* [ @8 n$ h: g5 z3 X7 T3 Y7 `. N' r
' r0 Z* a$ C r* X9 x7 E- J
: Z: |( t1 r% a$ @# OC(:,:,1,2) =# }& O _0 b! b6 g$ i
% q# F4 w( u4 C; N( f3 D$ i& Q1 E
1 1 1% O/ ]: ? Y2 @2 q# ~: C
1 2 3
0 s- M5 A& o( U" j* T9 I* j 1 3 6
- h" ?/ d! s3 b. \( q
4 u# m' S9 U3 j
# ]* w- h4 f! E) k8 S& J |
|