Clear Filters
Clear Filters

how to fix random seed in inbuilt ga in matlab

2 views (last 30 days)
I am trying to use inbuilt ga to use some objective. for running the results varies, so i would like to get the same results that i got last time. for this random seed is used to fix random number generator so that the results are same for a seed value. please help me in this

Answers (1)

kjetil87
kjetil87 on 24 Jul 2013
Edited: kjetil87 on 24 Jul 2013
Create a seed and use that.
init=100;
mySeed=RandStream.create('mt19937ar','seed',init);
now you can either use
numb=rand(mySeed,[m,n]); % m, n desired size
or you can set it as default by:
RandStream.setDefaultStream(mySeed); % for newer versions use setGlobalStream

Categories

Find more on Creating and Concatenating Matrices in Help Center and File Exchange

Tags

Products

Community Treasure Hunt

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

Start Hunting!