matlab中自带的sobol的函数提供的sobol序列
Posted zhubinglong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab中自带的sobol的函数提供的sobol序列相关的知识,希望对你有一定的参考价值。
1 clc; 2 clear all; 3 close all; 4 M=9;% 维度,几个参数 5 nPop=200; 6 VarMin=[0.6, 0.10, 0.002, 0.02, 0.17, 0.0, 0.17, 0.0, 0.0];%各个参数下限 7 VarMax=[2.0, 0.49, 0.05, 0.30, 2.6, 0.0, 1.30, 0.99, 5.0];%各个参数上限 8 p = sobolset(M); 9 % R=p(1:nPop,:);% 我只用前nPop个 10 R=[]; 11 for i=1:nPop 12 r=p(i,:); 13 r=VarMin+r.*(VarMax-VarMin); 14 R=[R; r]; 15 end 16 plot(R(:,1),‘b*‘)
以上是关于matlab中自带的sobol的函数提供的sobol序列的主要内容,如果未能解决你的问题,请参考以下文章
优化求解基于 Sobol 序列和纵横交叉策略的麻雀搜索算法(SSASC) Matlab源码