-1
这很难解释,所以我将展示的例子我想这样做:MATLAB:加倍值的出现
x = [1 2 3 4 5]
我想结果是:
x = [1 1 2 2 3 3 4 4 5 5]
最好不使用for循环,但是任何一种方法都是值得赞赏的。
谢谢。
这很难解释,所以我将展示的例子我想这样做:MATLAB:加倍值的出现
x = [1 2 3 4 5]
我想结果是:
x = [1 1 2 2 3 3 4 4 5 5]
最好不使用for循环,但是任何一种方法都是值得赞赏的。
谢谢。
您还可以使用克罗内克张量积(kron功能)这是相当整齐:
x = kron(x,ones(1,2))
x =
1 1 2 2 3 3 4 4 5 5
如果你想它归类为你在这里,你可以这样做:
y = sort([x x]);
或者如果订单事项:
y = reshape([x;x],[1,2*length(x)])