generate a combination
6 次查看(过去 30 天)
显示 更早的评论
there are 4026 datas i want to take 2data from top 100 to genarate FCI,can u tell how to process please
2 个评论
the cyclist
2011-10-31
Please edit your question to provide much more detail about what you want. It is not possible to understand what you mean. For example:
How are your 4026 data stored?
What do you mean by "top 100"?
How do you want to choose the 2 data from the 100? Should it be random?
Etc.
Remember we know NOTHING about your problem except what you tell us here.
采纳的回答
Andrei Bobrov
2011-10-31
data = 1:4026;
out = sort(data([1:100:end,2:100:end]));
or
out = data([1:100:end;2:100:end])'
or
out = bsxfun(@plus,sort([randi(100,floor(4026/100),2);randi(26,1,2)],2),(0:100:4000)');
2 个评论
Daniel Shub
2011-10-31
That is a different interpretation to mine. I wonder if either of us are even close.
更多回答(1 个)
Daniel Shub
2011-10-31
You are still not giving us much to go on ...
randi(100, 2, 1)
will give you two random number between 1 and 100.
doc randi
will tell you how the randi function works.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Loops and Conditional Statements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!