generate a combination
5 ビュー (過去 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!