实验五_维维安尼体.ppt_第1页
实验五_维维安尼体.ppt_第2页
实验五_维维安尼体.ppt_第3页
实验五_维维安尼体.ppt_第4页
实验五_维维安尼体.ppt_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,实验五: 维维安尼体积,符号积分计算实验 蒙特卡罗方法实验 实验数据与误差分析,蒙特卡罗方法随机投点试验求近似解,引例. 给定曲线y =2 x2 和曲线y3 = x2,曲线的交点为:P1( 1,1 )、P2( 1,1 )。曲线围成平面有限区域,用蒙特卡罗方法计算区域面积。,P=rand(10000,2); x=2*P(:,1)-1; y=2*P(:,2); II=find(y=x.2); M=length(II); S=4*M/10000 plot(x(II),y(II),g.),S = 2.1136,例5.14 计算 其中D为y= x 2与y2 = x 所围,D的边界曲线交点为:(1,-1),(4,2),被积函数在求积区域内的最大值为16。积分值是三维体积,该三维图形位于立方体区域 0 x 4,1 y 2,0 z 16 内,立方体区域的体积为192。,data=rand(10000,3); x=4*data(:,1); y=-1+3*data(:,2); z=16*data(:,3); II=find(x=y.2 V=192*M/10000,Viviani,半径为1的圆柱面,切割半径为2的球面,上半体,积分区域,syms x y; f=sqrt(4-x2-y2); y1= sqrt(2*x-x2); y2=sqrt(2*x-x2); S1=int(f,y,y1,y2); S2=int(S1,x,0,2) double(S2),符号积分实验,function S,error=MonteC(L) if nargin=0,L=7;end for k=1:L S(k)=viviani; end error=S-(8/3*pi-32/9); hist(S,7),function V=viviani(n) if nargin=0,n=10000;end P=rand(n,3); X=2*P(:,1);Y=2*P(:,2)-1;Z=2*P(:,3); II=find(X-1).2+Y.2=1,蒙特卡罗实验(主函数文件名),实验任务一:L次实验的实验数据及误差,实验任务二:修改实验程序MonteC计算L次实验数据均值及均值误差( mean 计算平均值 ),V,er=montec(128) V = 4.8226 er = 6.0640e-004,200次实验误差直方图,128次实验数据直方图,function vivian X,Y,Z=sphere(36); colormap(0 0 1) mesh(2*X,2*Y,2*Z),axis off hold on,view(150,24) x,y,z=cylinder(1,1,36); x=x+1;z=4.2*z-2; II=31:37; for k=30:-1:1 II=k,II; mesh(x(:,II),y(:,II),z(:,II),pause(.5) end,柱面切割球面动态演示,思考与练习,3*. L次实验的误差服从什么分布、均值应该是多少

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论