Arrays 在Matlab中使用向量

Arrays 在Matlab中使用向量,arrays,matlab,concatenation,Arrays,Matlab,Concatenation,我有两个向量: 1) xvn=[-6.2-5.2-4.2-3.2-2.2-1.2-0.20.81.82.83.84.85.8] 2) xg=[-2.0-1.0-0.01.02.0] 我试图得到一个新的向量,它看起来像这样 xv = [-6.2 -5.2 -4.2 -3.2 -2.2 -2.0 -1.0 -0.0 1.0 2.0 2.8 3.8 4.8 5.8] 基本上,xg的值介于-2.0到2.0之间,xvn的值介于-6.2到5.8之间。新向量xv包含小于等于-2.0的xvn值,然后xg的所有

我有两个向量:

1)
xvn=[-6.2-5.2-4.2-3.2-2.2-1.2-0.20.81.82.83.84.85.8]

2)
xg=[-2.0-1.0-0.01.02.0]

我试图得到一个新的向量,它看起来像这样

xv = [-6.2 -5.2 -4.2 -3.2 -2.2 -2.0 -1.0 -0.0 1.0 2.0 2.8 3.8 4.8 5.8]
基本上,
xg
的值介于-2.0到2.0之间,
xvn
的值介于-6.2到5.8之间。新向量
xv
包含小于等于-2.0的
xvn
值,然后
xg
的所有值和
xvn
的值都高于2.0


所有向量都是递增的。

因为它们是单调递增的,类似这样:

xv = [xvn(xvn<xg(1)) xg xvn(xvn>xg(end))]
xv=[xvn(xvnxg(end))]

如图所示,如果它们是列向量而不是行,则垂直连接(
vertcat
)。

因为它们是单调递增的,类似于:

xv = [xvn(xvn<xg(1)) xg xvn(xvn>xg(end))]
xv=[xvn(xvnxg(end))]

如图所示,如果它们是列向量而不是行,则垂直连接(
vertcat
)。

@ltxEnthu要接受问题,请单击列表左上角的勾号answer@ltxEnthu要接受问题,请单击答案左上角的勾号