Defining binary number as input

Dear friends
There is a problem. i have an hyuristic optimization algorithm. i have to determine input dimention and its max and min.
a possible state can be
[0 1 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0]
or
[0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 0 0 0 0]
or....
there are four swing '1's in this vector and total possible state is equal 10626 (cobination 4 of 24). how i define number and its dimention for algorithm so that algorithm could updated randomly.
Best Regards

1 个评论

Mohsen's "Answer" moved here:
that is tru. but i need to define a number interval that alorithm could be abled to select a point of them randomly.then i will convert that point into a vector include 24 elements with four ''1'' in the fintness funtion section. How do i define the interval and point format?
i can not change algorithm input format and only can define number interval.

请先登录,再进行评论。

回答(0 个)

类别

帮助中心File Exchange 中查找有关 Loops and Conditional Statements 的更多信息

标签

提问:

2018-12-6

评论:

2018-12-6

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by