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 个评论
Stephen23
2018-12-6
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 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!