- 109
- 0
- 约4.72千字
- 约 18页
- 2019-04-17 发布于江西
- 举报
PAGE \* MERGEFORMAT2
西安交通大学
概率论与数理统计
实验报告
电气12
高加西
2110401039
第一次实验内容
题目一、正态分布
【实验目的】
熟练掌握MATLAB软件的关于概率分布图的基本操作
会进行常用的概率密度函数和分布函数的作图
绘画出分布律图形
【实验要求】
掌握MATLAb的画图命令plot
掌握常见分布的概率密度图像和分布函数图像的画法
【实验内容】
设
求分布函数在-2、-1、1、2、3、4、5的函数值;
产生18个随机数(3行6列);
又已知分布函数,求;
在同一坐标系画出的分布密度和分布函数图形。
【实验方案】
已知随机变量服从正态分布,即
该小题要求解分布函数在分别为-2、-1、1、2、3、4、5时的函数值,可直接调用normcdf函数即可获得分布函数的数值;
该小题可通过直接调用normrnd函数即可获得3行6列的随机数;
该小题可通过直接调用norminv函数获得分布函数满足时随机变量的数值;
该小题给定随即变量的数值范围,通过调用normcdf函数获得分布函数,调用normpdf函数获得密度函数,再调用plot命令进行画图,同时在之前使用hold on语句实现在同一坐标系下作图。
【实验过程】
(1)计算分布函数值(后面部分程序有重复)
建立一个m.file文件,其内容如下:
x=[-2,-1,0,1,2,3,4,5];
Fx=normcdf(x,0,1)
A=randn(3,6)
x1=norminv(0.45,0,1)
i=-10:0.1:10;
FX=normcdf(i,0,1);
PX=normpdf(i,0,1);
hold on
subplot(1,2,1)
plot(i,FX)
xlabel(变量x)
ylabel(分布函数F(x))
title(正态分布分布函数分布图)
subplot(1,2,2)
plot(i,PX)
xlabel(变量x)
ylabel(分布函数f(x))
title(正态分布概率密度分布图)
输出结果:
Fx = 0.0228 0.1587 0.5000 0.8413 0.9772 0.9987
1.0000 1.0000
产生随机变量
建立一个m.file文件,其内容如下:
syms x
x=normrnd(0,1,3,6)
输出结果:
A =
-0.4326 0.2877 1.1892 0.1746 -0.5883 0.1139
-1.6656 -1.1465 -0.0376 -0.1867 2.1832 1.0668
0.1253 1.1909 0.3273 0.7258 -0.1364 0.0593
计算随机变量值
建立一个m.file文件,其内容如下:
syms x
X=norminv(0.45,0,1)
输出结果为:
x1 = -0.1257
绘制的分布密度和分布函数图形
【小结】
通过本次实验,对正态分布的分布函数,密度函数有了更清晰的认识;
初步掌握了用MATLAB求解分布函数、密度函数、随机变量;
掌握了分布函数、密度函数的绘图方法。
题目二、罐装咖啡重量设置问题
【实验目的】
掌握正态分布的有关计算;
掌握正态分布在实际问题处理中的应用;
掌握数据分析的一些方法和MATLAB软件在概率计算中的应用.
【实验要求】
掌握综合使用MATLAB的命令解决实际问题的方法
【实验内容】
咖啡厂生产1磅(约0.4536kg)重的罐装咖啡,自动包装线上大量数据表明每罐重量服从标准差为0.1的正态分布,为了使每罐重量少于1磅的产品不多于10%,应把自动包装线控制的均值调节到什么位置上?一台新包装机的价格为10万元,但包装的咖啡重量服从标准差为0.025的正态分布,同样为了使每罐重量少于1磅的产品不多于10%,应把自动包装线控制的均值调节到什么位置上?
【实验方案】
设咖啡厂生产的罐装咖啡的重量为随机变量,则由题意得,且知。又知正态分布中调节其值仅影响分布曲线的位置,不影响曲线的形状。因此,可以先通过norminv函数求解正态分布中分布函数时的数值,则均值,最后再次使用norminv函数验证值即可。
新包装机控制的均值调节的实验方案同上所述。
【实验过程】
M文件:
咖啡厂自动包装线控制的均值的计算
MATLAB M文件:
clear
x=0.9:0.0001:1.1;
FX=normcdf(x,1,0.01);
x0=norminv(0.1,1,0.01);
D=1-x0;
x1=D+1
fx=norminv(0.1,x1,0.01)
FX1=normcdf(x,x1,0.0
原创力文档

文档评论(0)