【发布时间】:2016-12-27 08:11:37
【问题描述】:
我想在 MATLAB 中创建一个不等间距的数字序列,从 24 开始,到 511 结束。序列交替使用 32 和 33 作为增量。因此,顺序如下: [24 56 89 121 154 186 219 251 284 316 349 381 414 446 479 511] 请注意:
24+32=56
56+33=89
89+32=121
121+33=154
... 我只是想知道如何修改自己的代码或编写新代码以获得答案。我自己的代码如下:
t_3233=0;
for k=24:(32+t_3233):511
t_3233
k
if t_3233==1
t_3233=0;
else if t_3233==0
t_3233=1;
end
end
end
【问题讨论】:
-
您可以将两个向量合二为一:
sort([24:65:511, 56:65:511]) -
是的,它成功了,谢谢!
标签: matlab vector numbers sequences