标签: matlab
我有两个大小为100 x 1
100 x 1
A=[a1;a2;a3;...;a100] N=[n1;n2;n3;...;n100]
我想创建一个大小为sum(N) x 1的矩阵,其a1个元素n1,a2元素n2和......:
sum(N) x 1
a1
n1
a2
n2
我怎样才能在MATLAB中做到这一点?
答案 0 :(得分:0)
您可以使用repelem通过A
repelem
A
N
A = [1, 2, 3]; N = [3, 2, 1]; output = repelem(A, N); % 1 1 1 2 2 3