|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
% W$ c9 v+ l g/ \% X+ {
cat: h/ T; M* {: ` T4 C$ \# k0 H
Concatenate arrays along specified dimension& ~/ e! ^9 Z6 `; R+ i- K
: I" K Y& F5 {' u+ i. s$ t
沿指定维度串联数组
+ U$ H- p" H. {$ T5 I6 t8 @% H
+ Q3 u' n7 Z/ b- ^/ ^& q* [# L, r0 V' E0 D% O; `
Syntax
( G2 i! o3 t- U
& O- B* e; Y5 f, l
- e+ L) r7 F5 u/ ?% yC = cat(dim, A, B)
4 l7 K. g- P3 }; A9 c" q- DC = cat(dim, A1, A2, A3, A4, ...)
" T; q v( R+ D }! N9 f' g2 x: v# O4 B y; r7 G! l! m
F$ { M. i8 n) D2 BDescription
& j/ @; y8 T# |/ R! f
. W4 k b/ W& J5 e W$ r# B/ z) s$ i% w! X* k" r+ W/ e# y2 U0 B
C = cat(dim, A, B)将阵列 A 和 B 沿数组由 dim 指定的维度串联。dim 参数必须是实数、正整数值。
8 u7 \$ U7 U, a Y& m7 w: A5 c3 s+ X& z
C = cat(dim, A1, A2, A3, A4, ...) 将所有输入数组 (A1、A2、A3、A4 等) 串联在阵列维度dim处。
8 V/ H% E8 J; X% }8 U3 C2 B5 i/ t& `/ i; n/ q3 W
For nonempty arrays, cat(2, A, B) is the same as [A, B], and cat(1, A, B) is the same as [A; B]." s7 K5 u) w& O+ f. n
4 k- Q# [3 V' t- c% R
如果输入数组是表或时间表, 则 dim 必须为1或2。然后, cat 通过分别调用 vertcat 或 horzcat 串联。
* Z e( u; m" R% G+ M; y! _% r% t+ f1 D
例子:4 w! E& e; O% R; D5 J7 U3 e& R, ~
1 C. f ]6 v+ v% L0 A8 I; b
. u9 N0 v$ ]0 S G! F
9 J! Z6 g% `1 o% {' ~* r9 b6 `
The commands0 [2 }! E- z: c( L. y
3 n/ r% M# V4 }2 I& `+ {# ?A = magic(3); B = pascal(3);
* c% d; F! G6 H: g$ o2 jC = cat(4, A, B);
$ `2 |4 Y' b6 G- f9 H2 a) o
# R- M) Q. }0 mproduce a 3-by-3-by-1-by-2 array. S+ ~0 b( [4 b% T$ R }1 [
) k- T# h' d7 s, g: D9 RA =
% h! Z) x7 j% e+ `
0 P. G) F$ o% }% ?* b 8 1 6" X2 x9 R0 o2 @
3 5 7
. |& @- ^* a/ y y7 C* W+ ^7 X/ | 4 9 25 q; \. e) g A- ?) w
8 Y. k* ?1 a {* b J& P$ e$ N% S
$ u x1 a6 L6 o4 CB =+ p) m7 g& g$ z# H5 M6 ~9 r
- D/ j8 C& A7 t
1 1 1: ^) P3 R: Q1 L5 K
1 2 3; Z; s. j8 T" T, `4 o h7 L
1 3 6/ |+ q% I u& D$ o
6 Q% ]# M! H2 p
! ~! v" c7 o( q) _, ?2 W9 pC(:,:,1,1) =7 l- ]. K2 b% F
2 J9 R# ^4 F+ Z: |+ o& u! o6 i0 w
8 1 6
, U7 Q1 q6 e) k3 H' G; F0 t6 W 3 5 7
) H, K+ k( a( m0 f 4 9 2( d9 K: L1 s' x9 }8 S+ H
& ?5 ~: G8 D- g k: o, o2 [8 ]; _
6 e" b' z8 {/ K7 v6 nC(:,:,1,2) =' O6 f# ^' m1 _. \1 o3 u
8 Z& a' h @ t 1 1 1
4 `! Q" R% ]+ L. r7 Q# ~# b 1 2 30 d; {7 b* D3 d! N. {
1 3 65 x0 D Z3 z$ Z
2 ~. f5 t5 F' S1 h3 P) g# K& s' P: ^+ r+ b
|
|