版块导航
正在加载中...
客户端APP下载
登录
注册
帖子
帖子
用户
本版
应《网络安全法》要求,自2017年10月1日起,未进行实名认证将不得使用互联网跟帖服务。为保障您的帐号能够正常使用,请尽快对帐号进行手机号验证,感谢您的理解与支持!
24小时热门版块排行榜
>
论坛更新日志
(5229)
>
基金申请
(1705)
>
虫友互识
(594)
>
文献求助
(348)
>
导师招生
(239)
>
硕博家园
(183)
>
学术会议
(130)
>
休闲灌水
(129)
>
考博
(125)
>
论文投稿
(75)
>
招聘信息布告栏
(71)
>
博后之家
(65)
>
教师之家
(64)
>
健康生活
(43)
>
考研
(38)
>
绿色求助(高悬赏)
(34)
小木虫论坛-学术科研互动平台
»
计算模拟区
»
分子模拟
»
Monte Carlo
»
【转帖】拟蒙特卡洛方法(Quasi-Monte Carlo)积分实例
1
1/1
返回列表
查看: 4453 | 回复: 0
只看楼主
@他人
存档
新回复提醒
(忽略)
收藏
在APP中查看
zyj8119
木虫
(著名写手)
模拟EPI: 10
应助: 65
(初中生)
贵宾: 0.003
金币: 915.1
帖子: 2936
在线: 1329.4小时
虫号: 664177
[
资源
]
【转帖】拟蒙特卡洛方法(Quasi-Monte Carlo)积分实例
CODE:
%使用Matlab提供的函数求积分,exp(-1/2*x^2)在(0,1)间积分 format long;
syms x
a = sym(1/2);
f = exp(-a*x^2);
ezplot(f)
disp(int(f,-1,1));
fprintf('integral result:%1.18f.\n',double(int(f,0,1)));
%disp(double(int(f,0,1)));
复制代码%使用拟蒙特卡洛方法积分
%得到拟蒙特卡洛序列,即低偏差序列,halton法
%如果有相关的工具箱的话,可以用Matlab里面的haltonset,faureset,sobolset函数实现,
x=halton(10000,2,5577);
n=length(x);
mju=0;
for i=1:n
mju=mju + exp(-0.5*x(i)^2);
end
mju=mju/n;
fprintf('Quasi-Monte Carlo result:%1.18f.\n',mju);
%disp(mju);
%使用蒙特卡洛方法积分
%得到Uniform序列,
x=random('unif',0,1,10000,1);
n=length(x);
mju=0;
for i=1:n
mju=mju + exp(-0.5*x(i)^2);
end
mju=mju/n;
fprintf('Monte Carlo result:%1.18f.\n',mju);
%=============生成HALTON序列========================
function result = halton( m,base,seeder )
%生成HALTON序列
% Check inputs
if nargin < 3
seeder = 0;
if nargin < 2
error('MATLAB:Halton:NotEnoughInputs',...
'Not enough input arguments. See Halton.');
end
end
res=0;
n=length(base);
for i=1:m
for j=1:n
element=0;
temp=seeder+i;
k=1;
while temp>0
element(k)=rem(temp,base(j));
temp=fix(temp/base(j));
k=k+1;
end
res(i,j)= 0;
for k=1:length(element)
res(i,j)=res(i,j)+element(k)/(base(j)^k);
end
end
end
result=res;
回复此楼
» 收录本帖的淘帖专辑推荐
科研工具专辑
程序语言箱
Algorithm
» 猜你喜欢
2026国自然函评费到账
已经有7人回复
今日不放榜?网传国自然预计 8 月 27 日可查结果
已经有20人回复
科研孤儿太难了
已经有18人回复
建议基金发布提前给出明确的时间点
已经有12人回复
看来今天不会放榜了?
已经有11人回复
时间戳又变了
已经有19人回复
filecode,4个jtjc了
已经有14人回复
让我中一个面上吧!
已经有13人回复
人气不行了
已经有7人回复
感觉是下周放榜了
已经有12人回复
1楼
2010-09-10 17:41:27
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
智能机器人
Robot
(super robot)
我们都爱小木虫
找到一些相关的精华帖子,希望有用哦~
分析化学分解方法手册.
已经有216人回复
25种不太费事儿就能让父母健康的方法
已经有6人回复
一段德文有机合成实验实例的翻译求助
已经有6人回复
中药某种成分的含量测定方法学考察 线性浓度问题
已经有6人回复
CVD方法制graphene,选substrate有什么标准啊?为啥选的是Cu,Ni。与晶格有什么关系?
已经有9人回复
求镓酸钠的制备方法
已经有4人回复
求助啊!求一程序,用matlab程序做,用蒙特卡洛方法模拟
已经有10人回复
大家好,我想求助一个模型的研究方法
已经有4人回复
关于蒙特卡洛方法
已经有15人回复
蒙特卡洛的疑问
已经有8人回复
求ORIGIN拟合包含隐函数的定积分方法
已经有6人回复
【求助】求助:矿区的TM影像一些波段组合的组合方法
已经有4人回复
点击这里搜索更多相关资源
科研从小木虫开始,人人为我,我为人人
相关版块跳转
第一性原理
量子化学
计算模拟
分子模拟
仿真模拟
程序语言
我要订阅楼主
zyj8119
的主题更新
1
1/1
返回列表
☆ 无星级
★ 一星级
★★★ 三星级
★★★★★ 五星级
如果回帖内容含有宣传信息,请如实选中。否则帐号将被全论坛禁言
普通表情
龙
兔
虎
猫
高级回复
(可上传附件)
百度网盘
|
360云盘
|
千易网盘
|
华为网盘
在新窗口页面中打开自己喜欢的网盘网站,将文件上传后,然后将下载链接复制到帖子内容中就可以了。
最具人气热帖推荐
[查看全部]
作者
回/看
最后发表
[
基金申请
]
今日不放榜?网传国自然预计 8 月 27 日可查结果
+16
医学老男孩
2026-08-20
20/1000
2026-08-21 21:13
by
Ldrop2023
[
基金申请
]
建议基金发布提前给出明确的时间点
+10
kulium
2026-08-21
12/600
2026-08-21 19:46
by
kulium
[
基金申请
]
看来今天不会放榜了?
+8
chengyan1220
2026-08-21
11/550
2026-08-21 17:52
by
dcqxinyang
[
基金申请
]
时间戳又变了
+13
wuchongjun
2026-08-20
19/950
2026-08-21 17:21
by
紫杉醇
[
基金申请
]
只有每年这种时候来逛逛小木虫
+23
yaoyewhu2008
2026-08-20
25/1250
2026-08-21 12:19
by
Poppy1104
[
基金申请
]
什么时候开奖?
+7
CrisMessi
2026-08-18
7/350
2026-08-21 12:15
by
weiyin
[
基金申请
]
时间戳又变了8-15
+15
archvillain
2026-08-15
27/1350
2026-08-21 11:32
by
tim76
[
基金申请
]
应该是下周三26日公布了吧?
+4
哈哈蛤?
2026-08-21
4/200
2026-08-21 10:58
by
Vivilian
[
论文投稿
]
投稿咨询
+5
wwm09
2026-08-17
7/350
2026-08-21 10:11
by
期刊论文帮手
[
基金申请
]
今天放榜没戏了吧
+9
yuleib84
2026-08-19
11/550
2026-08-21 10:06
by
gltch
[
基金申请
]
基金啊基金
+4
longfie172
2026-08-20
4/200
2026-08-21 08:58
by
mark mao
[
基金申请
]
时间戳变了,能看出什么问题?
+18
基诺咪客
2026-08-17
23/1150
2026-08-20 17:19
by
Godzela
[
基金申请
]
重要消息,中午系统在维护
+11
yuleib84
2026-08-18
12/600
2026-08-20 11:09
by
xskun
[
教师之家
]
为什么余额宝的年化利率越来越低?主要原因有哪些?
+5
瞬息宇宙
2026-08-15
5/250
2026-08-19 20:23
by
super2002521
[
基金申请
]
今天放榜吗?
+14
布布和一二
2026-08-19
15/750
2026-08-19 18:07
by
gltch
[
基金申请
]
2027广东省杰青
+4
奶牛小黑
2026-08-15
10/500
2026-08-19 11:02
by
wanfengnew
[
基金申请
]
朋友圈看到的
+6
wangzilk
2026-08-18
8/400
2026-08-19 10:55
by
Haru815
[
基金申请
]
明天放榜?
+5
Shxjjxjkx
2026-08-18
5/250
2026-08-18 18:14
by
-大大大大大-
[
基金申请
]
今天维护系统维护 祝所有人 高中
+8
gjjjzhong
2026-08-18
9/450
2026-08-18 13:01
by
家与远方
[
基金申请
]
93BebMhtakh前后11位开头都是大写
+4
且听虎啸
2026-08-17
5/250
2026-08-18 00:49
by
蔡棒棒菂
信息提示
关闭
请填处理意见
关闭
确定