(补例1) :利用随机投点方法计算圆周率 坐标原点为圆心,第一象限内单位圆部分恰被正方形[0,1]×[0,1]所围,投入1000个均匀随机点,则随机点落入1/4单位圆内的概率为 function P=mlab76(N) X=rand(N,1);Y=rand(N,1); II=find(X.^2+Y.^2=1); m=length(II);P=4*m/N; plot(X(II),Y(II),.b),hold on theta=0:.01:pi/2; x=cos(theta);y=sin(theta); plot(x,y,r) 3.1560, 3.1520, 3.1400,······ 例2. 计算下面两条曲线所围区域面积 function S=area2(N) if nargin==0,N=2000;end X=2*rand(N,1)-1; Y=2*rand(N,1); II=find(Y=1+sqrt(1-X.^2)Y=abs(X)); m=length(II);S=4*m/N; x1=0:0.01:1;y1=x1; x2=1:-0.01:-1;y2=1+sqrt(1-x2.^2); x3=-1:0.01:0;y3=-x3; fill([x1,x2,x3],[y1,y2,y3],c) S=2.5460 例3. 计算两个半径为1的直交圆柱面所围成体积 x2 + y2 = 1 , x
您可能关注的文档
- MATLAB-ch08(数值计算—矩阵的有关运算)20100923.ppt
- MATLAB-ch09(数值计算—线性方程组)20101103.ppt
- MATLAB-ch014(数值计算-常微分方程)20101124.ppt
- matlabMATLAB的数值计算_2.ppt
- Matlab北航教程 第三章.ppt
- Matlab编程(2).ppt
- MATLAB编程:插值.ppt
- matlab编程基础(2).ppt
- matlab编程基础(函数).ppt
- MATLAB编程基础第2讲--数值数组、字符、元胞与结构数组.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
原创力文档

文档评论(0)