大家 我在为两个变量进行迭代时遇到问题,但它只在一个向量或数组中组合
首先,我将输入的迭代次数w(0)写为w
w = [1 50];
对于数字1,我使用数组
E = 0:1:第(n-1);
F = 0:2:(2 * N-2);第2栏中50%的百分比。
我尝试使用此代码
w=[1 50];
ww=kron(ones((n),1),w)
e=0:1:(n-1);
f=0:2:(2*n-2);
r=[e',f']
x=ww+r
,输出
ww =
1 50
1 50
1 50
1 50
1 50
1 50
r =
0 0
1 2
2 4
3 6
4 8
5 10
x =
1 50
2 52
3 54
4 56
5 58
6 60
我希望x只在一个数组中输出,例如
x =
1
50
2
52
3
54
4
56
5
58
6
60
其中w = [1 50]可以使用迭代加法
答案 0 :(得分:2)
答案 1 :(得分:0)
这是从头开始创建矢量的简单方法:
x = [1:6;50:2:60];
x(:)
或使用您的变量:
x = [e; f];
x(:)