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*‘)

原文地址:https://www.cnblogs.com/zhubinglong/p/12260292.html

时间: 2024-08-03 05:48:07

matlab中自带的sobol的函数提供的sobol序列的相关文章

也谈matlab中读取视频的一个重要函数mmreader

也谈matlab中读取视频的一个重要函数mmreader 在matlab中输入help mmreader来查阅一下该函数,有如下信息: MMREADER Create a multimedia reader object.     OBJ = MMREADER(FILENAME) constructs a multimedia reader object, OBJ, that    can read in video data from a multimedia file.  FILENAME

Matlab中如何将(自定义)函数作为参数传递给另一个函数

Matlab中如何将(自定义)函数作为参数传递给另一个函数 假如我们编写了一个积分通用程序,想使它更具有通用性,那么可以把被积函数也作为一个参数.在c/c++中,可以使用函数指针来实现上边的功能,在matlab中如何实现呢?使用函数句柄——这时类似于函数指针的一项功能.假如我们现在已经编写了一个辛普森方法积分的函数如下,我们要把函数作为参数传给它(当然啦,matlab早已经提供给我们非常牛x的积分函数了,这里只是个例子而已):function g=myintegrate(f,N,a,b)%int

MATLAB中白噪声的WGN和AWGN函数的使用

MATLAB中白噪声的WGN和AWGN函数的使用如下: MATLAB中产生高斯白噪声非常方便,可以直接应用两个函数,一个是WGN,另一个是AWGN.WGN用于产生高斯白噪声,AWGN则用于在某一 信号中加入高斯白噪声. 1. WGN:产生高斯白噪声y = wgn(m,n,p) 产生一个m行n列的高斯白噪声的矩阵,p以dBW为单位指定输出噪声的强度.y = wgn(m,n,p,imp) 以欧姆(Ohm)为单位指定负载阻抗.y = wgn(m,n,p,imp,state) 重置RANDN的状态. 在

Matlab中处理日期与时间的函数

Matlab用三种格式来表示日期与时间 (1)双精度型日期数字:一个日期型数字代表从公元0年到某一日期的的天数,例如,2008年8月26日夜时0点钟被表示为733646,而这同一天的中午12点就被表示为733646.5,也就是说任何一个时刻都可以用一个双精度型数字表示. (2)不同形式的日期字符串:Matlab定义了28种标准日期格式的字符串. (3)数值型的日期向量:用一个6元数组来表示一个日期时间,例如,[2008 8 26 12 5 0]表示2008年8月26日12点05分0秒:用一个3元

PHP中自带的字符串操作函数合集

1.查找字符位置函数: strpos($str,search,[int])://查找search在$str中的第一次位置从int开始: strrpos($str,search,[int])://查找search在$str中的最后一次出现的位置从int开始 2.提取子字符函数(双字节) submit($str,int start[,int length])://从$str中strat位置开始提取[length长度的字符串]. strstr($str1,$str2)://从$str1(第一个的位置)

MATLAB中图像处理的一些简单函数

A. imreadimread函数用于读入各种图像文件,其一般的用法为[X,MAP]=imread('filename','fmt')其中,X,MAP分别为读出的图像数据和颜色表数据,fmt为图像的格式,filename为读取的图像文件(可以加上文件的路径).例:[X,MAP]=imread('flowers.tif','tif');比较读取二值图像,灰度图像,索引图像,彩色图像的X和MAP的特点,可以利用size函数用来显示数组的维数,了解数据的特点.B=size(a) 返回数组a 的维数.

Mongodb中数据聚合之基本聚合函数count、distinct、group

在之前的文章<Mongodb中数据聚合之MapReduce>中,我们提到过Mongodb中进行数据聚合操作的一种方式--MapReduce,但是在大多数日常使用过程中,我们并不需要使用MapReduce来进行操作,不然有点杀鸡用牛刀的感觉,在这边文章中,我们就简单说说用自带的聚合函数进行数据聚合操作的实现. Mongodb中自带的基本聚合函数有三种:count.distinct和group.下面我们分别来讲述一下这三个基本聚合函数. (1)count 作用:简单统计集合中符合某种条件的文档数量

matlab中字符串的表示

matlab中,字符串使用单引号括起来的字符序列 >>xm='Central South University' >>xm(1:3) ans= Cen 截取1--3这三个字符,就是Cen 如果字符串中有单引号,要用两个单引号来表示 >>'I''m a teacher' ans= I'm a teacher 可以建立多行字符串,形成字符串矩阵 >>ch=['abcdef';'123456']; >>ch(2,3) ans= 3 例子 建立一个字符串

matlab中字符串分割以及将工作区的变量写入txt文本中

一 字符串分割 matlab中最常用的字符串分割函数有两个,都比较好用,分别是strsplit和strtok. 1 strsplit 假设需要分割的字符串为str,直接使用 strsplit(str) 就可以分割,默认按空白字符分割,分割后的字符组成元胞数组. >> str = 'hello world, I am a student!' str = hello world, I am a student! >> s = strsplit(str); >> s s =