matlab概率论部分数学实验指导书

合集下载

数学实验指导书matlab

数学实验指导书matlab

《数学建模》实验指导书实验一:matlab 编程基础学时:2学时实验目的:熟悉matlab 编程 实验内容:1. f(x)的定义如下:2226,04()56,010,231,x x x x f x x x x x x x x ⎧+-<≠-⎪=-+≤<≠≠⎨⎪--⎩且且其它写一个函数文件f(x)实现该函数,要求参数x 可以是向量。

2. 用起泡法对10个数由小到大排序. 即将相邻两个数比较,将小的调到前头.a=[3,2,4,1,6,5,9,7,8,0]; for j=9:-1:1 for i=1:jif(a(i)>a(i+1)) t=a(i);a(i)=a(i+1);a(i+1)=t;end end end a a =0 1 2 3 4 5 6 7 8 93. 有一个45⨯矩阵,编程求出其最大值及其所处的位置.a=input('输入一个4*5矩阵'); max=a(1,1); for i=1:4for j=1:5if a(i,j)>max max=a(i,j); maxi=i;maxj=j; end end end max maxi maxj4. 编程求201!n n =∑5. 一球从100米高度自由落下,每次落地后反跳回原高度的一半,再落下. 求它在第10次落地时,共经过多少米?第10次反弹有多高? 6. 有一函数 ,写一程序,输入自变量的值,输出函数值. 7. 写一个函数rs=f(s),对传进去的字符串变量s ,删除其中的小写字母,然后将原来的大写字母变为小写字母,得到rs 返回。

例如s=”aBcdE,Fg?”,则rs=”be,f?”。

提示:可利用find 函数和空矩阵。

实验二:用Lingo 求解线性规划问题学时:2学时实验目的:掌握用Lingo 求解线性规划问题的方法。

实验内容:1. 钢管下料问题问题 某钢管零售商从钢管厂进货,将钢管按照顾客要求的长度进行切割,称为下料。

MATLAB实验指导书(DOC)

MATLAB实验指导书(DOC)

MATLAB实验指导书(DOC)MATLAB实验指导书前⾔MATLAB程序设计语⾔是⼀种⾼性能的、⽤于科学和技术计算的计算机语⾔。

它是⼀种集数学计算、分析、可视化、算法开发与发布等于⼀体的软件平台。

⾃1984年MathWorks公司推出以来,MATLAB以惊⼈的速度应⽤于⾃动化、汽车、电⼦、仪器仪表和通讯等领域与⾏业。

MATLAB有助于我们快速⾼效地解决问题。

MATLAB相关实验课程的学习能加强学⽣对MATLAB程序设计语⾔理解及动⼿能⼒的训练,以便深⼊掌握和领会MATLAB应⽤技术。

⽬录基础型实验............................................................................................ - 1 - 实验⼀MATLAB集成环境使⽤与基本操作命令练习............. - 1 - 实验⼆MATLAB中的数值计算与程序设计 ............................. - 7 - 实验三MATLAB图形系统......................................................... - 9 -基础型实验实验⼀ MATLAB 集成环境使⽤与基本操作命令练习⼀实验⽬的熟悉MATLAB 语⾔编程环境;熟悉MATLAB 语⾔命令⼆实验仪器和设备装有MATLAB7.0以上计算机⼀台三实验原理MATLAB 是以复杂矩阵作为基本编程单元的⼀种程序设计语⾔。

它提供了各种矩阵的运算与操作,并有较强的绘图功能。

1.1基本规则1.1.1 ⼀般MATLAB 命令格式为[输出参数1,输出参数2,……]=(命令名)(输⼊参数1,输⼊参数2,……)输出参数⽤⽅括号,输⼊参数⽤圆括号如果输出参数只有⼀个可不使⽤括号。

1.1.2 %后⾯的任意内容都将被忽略,⽽不作为命令执⾏,⼀般⽤于为代码加注释。

MATLAB实验指导书(共5篇)

MATLAB实验指导书(共5篇)

MATLAB实验指导书(共5篇)第一篇:MATLAB实验指导书MATLAB 实验指导书皖西学院信息工程学院实验一 MATLAB编程环境及简单命令的执行一、实验目的1.熟悉MATLAB编程环境二、实验环境1.计算机2.MATLAB7.0集成环境三、实验说明1.首先应熟悉MATLAB7.0运行环境,正确操作2.实验学时:2学时四、实验内容和步骤1.实验内容(1)命令窗口的使用。

(2)工作空间窗口的使用。

(3)工作目录、搜索路径的设置。

(4)命令历史记录窗口的使用。

(5)帮助系统的使用。

(6)了解各菜单的功能。

2.实验步骤(1)启动MATLAB,熟悉MATLAB的桌面。

(2)进入MATLAB7.0集成环境。

(3)在命令窗口执行命令完成以下运算,观察workspace的变化,记录运算结果。

1)(365-52⨯2-70)÷3 2)>>area=pi*2.5^2 3)已知x=3,y=4,在MATLAB中求z:x2y3 z=2(x-y)4)将下面的矩阵赋值给变量m1,在workspace中察看m1在内存中占用的字节数。

⎡162313⎤⎢511108⎥⎥m1=⎢⎢97612⎥⎢⎥414151⎣⎦执行以下命令>>m1(2 , 3)>>m1(11)>>m1(: , 3)>>m1(2 : 3 , 1 : 3)>>m1(1 ,4)+ m1(2 ,3)+ m1(3 ,2)+ m1(4 ,1)5)执行命令>>helpabs 查看函数abs的用法及用途,计算abs(3 + 4i)6)执行命令>>x=0:0.1:6*pi;>>y=5*sin(x);>>plot(x,y)7)运行MATLAB的演示程序,>>demo,以便对MATLAB有一个总体了解。

五、思考题1、以下变量名是否合法?为什么?(1)x2(2)3col(3)_row (4)for2、求以下变量的值,并在MATLAB中验证。

概率论与数理统计MATLAB上机实验报告

概率论与数理统计MATLAB上机实验报告

《概率论与数理统计》MATLAB上机实验实验报告一、实验目的1、熟悉matlab的操作。

了解用matlab解决概率相关问题的方法。

2、增强动手能力,通过完成实验内容增强自己动手能力。

二、实验内容1、列出常见分布的概率密度及分布函数的命令,并操作。

概率密度函数分布函数(累积分布函数) 正态分布normpdf(x,mu,sigma) cd f(‘Normal’,x, mu,sigma);均匀分布(连续)unifpdf(x,a,b) cdf(‘Uniform’,x,a,b);均匀分布(离散)unidpdf(x,n) cdf(‘Discrete Uniform’,x,n);指数分布exppdf(x,a) cdf(‘Exponential’,x,a);几何分布geopdf(x,p) cdf(‘Geometric’,x,p);二项分布binopdf(x,n,p) cdf(‘Binomial’,x,n,p);泊松分布poisspdf(x,n) cdf(‘Poisson’,x,n);2、掷硬币150次,其中正面出现的概率为0.5,这150次中正面出现的次数记为X(1) 试计算X=45的概率和X≤45 的概率;(2) 绘制分布函数图形和概率分布律图形。

答:(1)P(x=45)=pd =3.0945e-07P(x<=45)=cd =5.2943e-07(2)3、用Matlab软件生成服从二项分布的随机数,并验证泊松定理。

用matlab依次生成(n=300,p=0.5),(n=3000,p=0.05),(n=30000,p=0.005)的二项分布随机数,以及参数λ=150的泊松分布,并作出图线如下。

由此可以见得,随着n的增大,二项分布与泊松分布的概率密度函数几乎重合。

因此当n足够大时,可以认为泊松分布与二项分布一致。

4、 设22221),(y x e y x f +−=π是一个二维随机变量的联合概率密度函数,画出这一函数的联合概率密度图像。

概率论matlab实验报告

概率论matlab实验报告

概率论matlab实验报告概率论与数理统计matlab上机实验报告班级:学号:姓名:指导⽼师:实验⼀常见分布的概率密度、分布函数⽣成[实验⽬的]1. 会利⽤MATLAB软件计算离散型随机变量的概率,连续型随机变量概率密度值。

2.会利⽤MATLAB软件计算分布函数值,或计算形如事件{X≤x}的概率。

3.会求上α分位点以及分布函数的反函数值。

[实验要求]1.掌握常见分布的分布律和概率密度的产⽣命令,如binopdf,normpdf2. 掌握常见分布的分布函数命令,如binocdf,normcdf3. 掌握常见分布的分布函数反函数命令,如binoinv,norminv[实验内容]常见分布的概率密度、分布函数⽣成,⾃设参数1、X~B(20,0.4)(1)P{恰好发⽣8次}=P{X=8}(2)P{⾄多发⽣8次}=P{X<=8}(1)binopdf(8,20,0.4)ans =0.1797(2)binocdf(8,20,0.4)ans =0.59562、X~P(2)求P{X=4}poisspdf(4,2)ans =0.09023、X~U[3,8](1)X=5的概率密度(2)P{X<=6}(1)unifpdf(5,3,8)ans =0.2000(2)unifcdf(6,3,8)ans =0.60004、X~exp(3)(1)X=0,1,2,3,4,5,6,7,8时的概率密度(2)P{X<=8}注意:exp(3)与教材中参数不同,倒数关系(1)exppdf(0:8,3) ans =Columns 1 through 30.3333 0.2388 0.1711Columns 4 through 60.1226 0.0879 0.0630Columns 7 through 90.0451 0.0323 0.0232(2)expcdf(8,3)ans =0.93055、X~N(8,9)(1)X=3,4,5,6,7,8,9时的概率密度值(2)X=3,4,5,6,7,8,9时的分布函数值(3)若P{X<=x}=0.625,求x(4)求标准正态分布的上0.025分位数(1)normpdf(3:9,8,3)ans =Columns 1 through 30.0332 0.0547 0.0807 Columns 4 through 60.1065 0.1258 0.1330 Column 70.1258(2)normcdf(3:9,8,3)ans =Columns 1 through 30.0478 0.0912 0.1587 Columns 4 through 60.2525 0.3694 0.5000 Column 70.6306(3)norminv(0.625,8,3)ans =8.9559(4)norminv(0.975,0,1)ans =1.96006、X~t(3)(1)X=-3,-2,-1,0,1,2,3时的概率密度值(2)X=-3,-2,-1,0,1,2,3时的分布函数值(3)若P{X<=x}=0.625,求x(4)求t分布的上0.025分位数(1)tpdf(-3:3,3)ans =Columns 1 through 30.0230 0.0675 0.2067 Columns 4 through 60.3676 0.2067 0.0675 Column 70.0230(2)tcdf(-3:3,3)ans =Columns 1 through 30.0288 0.0697 0.1955 Columns 4 through 60.5000 0.8045 0.9303 Column 70.9712(3)tinv(0.625,3)ans =0.3492(4)tinv(0.975,3)ans =3.18247、X~卡⽅(4)(1)X=0,1,2,3,4,5,6时的概率密度值(2)X=0,1,2,3,4,5,6时的分布函数值(3)若P{X<=x}=0.625,求x(4)求卡⽅分布的上0.025分位数(1)chi2pdf(0:6,4)ans =Columns 1 through 30 0.1516 0.1839 Columns 4 through 6 0.1673 0.1353 0.1026 Column 70.0747(2)chi2cdf(0:6,4)ans =Columns 1 through 30 0.0902 0.2642 Columns 4 through 6 0.4422 0.5940 0.7127 Column 70.8009(3)chi2inv(0.625,4)ans =4.2361(4)chi2inv(0.975,4)ans =11.14338、X~F(4,9)(1)X=0,1,2,3,4,5,6时的概率密度值(2)X=0,1,2,3,4,5,6时的分布函数值(3)若P{X<=x}=0.625,求x(4)求F分布的上0.025分位数(1)fpdf(0:6,4,9)ans =Columns 1 through 30 0.4479 0.1566 Columns 4 through 6 0.0595 0.0255 0.0122 Column 70.0063(2)fcdf(0:6,4,9)ans =Columns 1 through 30 0.5442 0.8218Columns 4 through 60.9211 0.9609 0.9788Column 70.9877(3)finv(0.625,4,9)ans =1.1994(4)finv(0.975,4,9)ans =4.7181实验⼆概率作图[实验⽬的]1.熟练掌握MATLAB软件的关于概率分布作图的基本操作2.会进⾏常⽤的概率密度函数和分布函数的作图3.会画出分布律图形[实验要求]1.掌握MATLAB画图命令plot2.掌握常见分布的概率密度图像和分布函数图像的画法[实验内容]任选四种分布,⾃设参数(已画⼋种分布图像,可熟悉各分布特点)1、X~B(20,0.4)代码:x=0:20;y=binopdf(x,20,0.4)plot(x,y,'.')结果:2、X~exp(3)概率密度图像代码:x=0:0.01:15;y=exppdf(x,3)plot(x,y)结果:分布函数代码:x=-1:0.01:15; y=expcdf(x,3)plot(x,y)结果:3、X~P(4)概率密度图形代码:x=0:10;y=poisspdf(x,4)plot(x,y,'.')结果:分布函数图形代码:x=0:0.01:10; y=poisscdf(x,4) plot(x,y)结果:4、X~U(3,8)概率密度图形代码:x=0:0.01:10;y=unifpdf(x,3,8)plot(x,y,'.')结果:分布函数图形代码:x=0:0.01:10;y=unifcdf(x,3,8) plot(x,y)结果:5、X~N(4,9) 概率密度图形代码:x=-10:0.01:18;y=normpdf(x,4,3); plot(x,y)结果:分布函数图形代码:x=-10:0.01:18;y=normcdf(x,4,3); plot(x,y)结果:同⼀坐标系,均值是4,标准差分别为1,2,3的正态分布概率密度图形代码:x=-5:0.01:15;y1=normpdf(x,4,1);y2=normpdf(x,4,2);y3=normpdf(x,4,3);plot(x,y1,x,y2,x,y3)结果:6、X~t(3)概率密度图形代码:x=-10:0.01:10;y=tpdf(x,3);plot(x,y)结果:分布函数图形代码:x=-10:0.01:10; y=tcdf(x,3); plot(x,y)结果:。

《MATLAB及应用》实验指导书

《MATLAB及应用》实验指导书

《MATLAB及应⽤》实验指导书《MATLAB及应⽤》实验指导书班级:姓名:学号:总评成绩:汽车⼯程系电测与汽车数字应⽤中⼼⽬录实验04051001 MATLAB语⾔基础 (1)实验04051002 MATLAB科学计算及绘图 (4)实验04051003 MATLAB综合实例编程 (6)实验04051001 MATLAB语⾔基础1实验⽬的1)熟悉MA TLAB的运⾏环境2)掌握MA TLAB的矩阵和数组的运算3)掌握MA TLAB符号表达式的创建4)熟悉符号⽅程的求解2实验内容(任选6题)1.利⽤rand等函数产⽣下列矩阵:产⽣⼀个均匀分布在(-5,5)之间的随机阵(50×2),要求显⽰精度为精确到⼩数点后⼀位(精度控制指令为format)。

2.在⼀个已知的测量矩阵T(100×100)中,删除整⾏全为0的⾏,删除整列内容全为0的整列(判断某列元素是否为0⽅法:检查T(: , i) .* (T(: , j))是否为0)。

3.假设汽车系在下列各年度的⼈⼝统计如表所⽰试⽤⼀个⼆维矩阵STU表⽰上述数据,并请计算出下列各数值:(1)汽车系在2002~2006年之间的每年平均新⽣、毕业⽣⼈数。

(2)5年来汽车系共有多少毕业⽣?(3)在哪⼏年,新⽣数⽬⽐毕业⽣多?(4) 5年来每年的毕业⽣对新⽣的⽐例平均值为何? 4. 完成下列矩阵运算:(1)使⽤randn 产⽣⼀个(10×10)的矩阵A(2)计算B=(A+A ’)/2。

请注意,B ⼀定是⼀个对称矩阵(3)计算矩阵B 的特征向量e 1 e 2 … e 10(使⽤函数eig )(4)验证在i 不等于j 的情况下,e i 和e j 的内积必定为05. 下列 MA TLAB 语句⽤于画出函数 x 0.2e 2)-=y(x 在 [0, 10] 的值。

x = 0:0.1:10; y = 2*exp(-0.2*x); plot(x, y);利⽤ MA TLAB 的M-⽂件编辑器创建⼀个新的 M-⽂件,输⼊上述代码,保存为⽂件test1.m 。

matlab实验指导书

matlab实验指导书

实验一 MATLAB语言环境的使用一、实验目的:1.了解MATLAB的安装;2.掌握MATLAB的开发环境;3.熟悉MATLAB文件编辑器。

二、实验装置:计算机三、实验内容:1.熟悉命令窗口的功能命令窗口的参数设置(1)在命令窗口中,直接键入命令或函数,系统自动反馈信息或结果。

如键入18+(5*sin(pi/6))/(2+cos(pi/6)),按Enter键,即可得到计算结果:ans=18.8723 。

(2)若想修改上式,不必逐一重新输入,只需按一次↑键,调入已经输入的语句加以修改即可。

(3)使用clc命令清楚命令窗口显示内容,但不清除工作空间中的变量。

(4)在命令窗口中,有许多功能键的使用方法,这里不祥述,具体内容参见教材。

2.熟悉命令窗口的参数设置(1)matlab的命令窗口的参数设置如图1所示。

Text display(文本显示),其中Numericformat(数据格式),Numeric display(数据显示方式)可以在loose和compact之间选择,选择loose,命令窗口中的命令和结果都隔行显示,而选择compact则以紧凑方式显示。

(2)display(显示参数),其中Echo on 控制M文件的运行中M文件的内部命令是否在命令窗口中显示:Wrap line(自动换行)选择该项,输入输出行根据命令窗口的宽度自动换行,否则,无论输入输出行的长度是多少都显示在第一行宽度不够时出现滚动条。

(3)在树状展开结构Command window项,可以设置Fonts&Colors(字体和颜色),如图2所示。

图1 命令窗口设置窗口图2 命令窗口-字体和颜色设置窗口3.熟悉和掌握命令历史窗口的功能;Command History(命令历史)窗口显示已执行过的命令。

4.熟悉当前路径窗口和MATLAB的收索路径的作用。

四、实验要求:1.在MATLAB命令窗口键入5*cos(2*pi/8)/sin(pi/9)+2,按回车键,运行其结果。

matlab概率论部分数学实验指导书

matlab概率论部分数学实验指导书
X Y
1.9
0.8
1.1
0.1
0.1
4.4 5.5 1.6 4.6 3.4
0.7 -1.6 -0.2 -1.2 -0.1 3.4 3.7 0.8 0.0 2.0
试就下列两种情况分析这两种药物的疗效有无显示性的差异。 ( α = 0.05 ) 。 ① X 与 Y 的方差相同;② X 与 Y 的方差不同。 (7) 、 已知某一试验, 其温度服从正态分布, 现在测量了温度的五个值为: 1250, 1265,1245,1260,1275。问是否可以认为 µ = 1277 (8) 、其它教材上的题目或自己感兴趣的题目。 ( α = 0.05 ) 。 ?
A =[16 25 19 20 25 33 24 23 20 24 25 17 15 21 22 26 15 23 22
20 14 16 11 14 28 18 13 27 31 25 24 16 19 23 26 17 14 30 21 18 16 18 19 20 22 19 22 18 26 26 13 21 13 11 19 23 18 24 28 13 11 25 15 17 18 22 16 13 12 13 11 09 15 18 21 15 12 17 13 14 12 16 10 08 23 18 11 16 28 13 21 22 12 08 15 21 18 16 16
实验四、样本的统计与计算 实验目的: 熟练使用 matlab 对样本进行基本统计,包括样本的位置统计、分散性统计、样 本中心矩、分布的形状统计。求样本均值、中位数、样本方差,偏度、峰度、 样本分位数和其它数字特征,并能做出频率直方图和经验分布函数。 实验内容: 来自总体的样本观察值如下,计算样本的样本均值、中位数、样本方差、极差, 偏度、峰度、画出频率直方图,经验分布函数图。

概率部分MATLAB实验一(随机变量)

概率部分MATLAB实验一(随机变量)

概率部分MATLAB实验一(随机变量及其分布)一、实验学时2学时二、实验目的1、掌握随机数的产生与操作命令2、掌握计算概率的命令3、掌握离散型与连续型随机变量有关的操作命令4、理解随机变量的分布三、实验准备1、复习随机变量及分布函数的概念2、复习离散型随机变量及其分布律和分布函数3、复习连续型随机变量及其概率密度函数和分布函数四、实验内容1、常见离散型随机变量分布的计算及图形演示(1)0-1分布、二项分布、泊松分布概率的计算;(2)0-1分布、二项分布、泊松分布的分布函数的计算;2、常见连续型随机变量分布的计算及图形演示(1)均匀分布、指数分布、正态分布概率密度函数的计算;(2)均匀分布、指数分布、正态分布的分布函数的计算;3、求单个随机变量落在某个区间内的概率4、求一个随机变量的函数的分布的计算五、软件命令MATLAB随机变量命令六、实验示例(一)关于概率密度函数(或分布律)的计算1、一个质量检验员每天检验500个零件。

如果1%的零件有缺陷,一天内检验员没有发现有缺陷零件的概率是多少?检验员发现有缺陷零件的数量最有可能是多少?【理论推导】设X 表示检验员每天发现有缺陷零件的数量,X 服从二项分布B(500,0.01)。

(1)5005000050099.0)01.01(01.0)0(=-==C X P (2)500*1%=5 【计算机实现的命令及功能说明】利用二项分布的概率密度函数binopdf()计算 格式:Y=binopdf(X,N,P)说明:(1)根据相应的参数N,P 计算X 中每个值的二项分布概率密度。

(2)输入的向量或矩阵时,X,N,P 必须形式相同;如果其中有一个按标量输入,则自动扩展成和其它输入具有相同维数的常数矩阵或数组。

(3)参数N 必须是正整数,P 中的值必须在区间【0,1】上。

【计算机实现的具体应用过程】(1)P=binopdf(0,500,0.01) %结果为0.0066 (2)y=binopdf([0:500],500,0.01) [x,i]=max(y)%结果为x=0.1764,i=6(i 是从0开始计算,所以此时取5)2、一个硬盘生产商观察到在硬盘生产过程中瑕疵的出现是随机的,且平均几率是每一个4GB 的硬盘中有两个瑕疵,这种几率是可以接受的。

MATLAB 数学实验 实验大纲

MATLAB 数学实验 实验大纲

数据处理的综合性实验设计《数学实验》课程教学大纲教学学时:32学时学分:2先修课程:《高等数学》、《线性代数》、《概率论与数理统计》、《C语言程序设计》一、课程性质与任务数学实验课是以大学数学为基础开设的与计算机结合的综合性实验课程,实验内容涉及数学问题计算,数学模型求解,实验数据处理,实际问题的计算机模拟。

以《微积分》、《线性代数》和《概率论与数理统计》为基础,结合计算机操作,提升学生数学思维能力;以计算和研究典型数学问题为线索,培养学生使用MATLAB的程序设计能力;以完成实验报告的活动开展数学实验活动,培养学生使用MATLAB的处理数据的能力。

为后继信息类专业课程提供实验平台。

二、教学内容和要求教学内容包括学习数学实验方法和完成数学实验报告两部分,前一部分以结合数学方法掌握MATLAB编程技术为主要内容占用教学时间为20学时;后一部分以解决实验项目问题完成数学实验报告为主,占用教学时间为12学时。

和通过本课程的学习和实践,熟练掌握数学软件MATLAB的常用命令和数据处理命令的使用,进行MATLAB程序设计以解决数学问题或实际问题。

要求完成五个指定的数学实验报告,选择完成一个实验报告。

上机实验前要进行预习,了解实验课项目的内容与要求,实验结束后上交实验报告。

1.数学实验方法(二十学时)(1)MATLAB使用入门向量创建与一元函数图形、矩阵创建与二元函数图形、数据显示格式与字符串数组(2)MATLAB程序设计方法程序文件、序设计中的流程控制、函数文件、数据文件的输入输出(3)符号计算与微积分实验微积分符号计算、定积分的数值计算(4)线性代数应用实验线性方程组求解方法、矩阵特征值问题计算方法、离散数据的多项式拟合方法(5)概率统计应用实验随机数与统计直方图、蒙特卡罗方法介绍(6)方程求根与最优化方法实验非线性方程求解方法、求函数极小值方法、线性规划问题求解方法(7)微分方程与计算机模拟常微分方程初值问题数值解法、计算机仿真实验2.数学实验报告(十二学时,要求完成前五个实验,第六个以后的实验选择一个完成)(1)抛射曲线实验了解抛射曲线数学模型,掌握弹道数据计算公式,熟悉MATLAB内嵌函数方法。

Matlab实验指导书(实验一)

Matlab实验指导书(实验一)

MATLAB实验指导书编著:李新平二零零八年三月十四日实验一、基础知识1.1MATLAB 简介MA TLAB 名字由 MAT rix 和 LAB oratory 两词的前三个字母组合而成。

那是 20 世纪七 十年代后期的事:时任美国新墨西哥大学计算机科学系主任的 Cleve Moler 教授出于减轻学 生编程负担的动机,为学生设计了一组调用 LINPACK 和 EISPACK 库程序的“通俗易用”的 接口,此即用 FORTRAN 编写的萌芽状态的 MA TLAB。

经几年的校际流传,在 Little的推动下,由 Little、Moler、Steve Bangert 合作,于 1984 年成立了 MathWorks 公司,并把 MA TLAB 正式推向市场。

从这时起,MA TLAB 的内核采 用 C 语言编写,而且除原有的数值计算能力外,还新增了数据图视功能。

MA TLAB 以商品形式出现后,仅短短几年,就以其良好的开放性和运行的可靠性,使 原先控制领域里的封闭式软件包(如英国的 UMIST,瑞典的 LUND 和 SIMNON,德国的 KEDDC)纷纷淘汰,而改以MA TLAB 为平台加以重建。

在时间进入 20 世纪九十年代的时 候,MA TLAB 已经成为国际控制界公认的标准计算软件。

在欧美大学里,诸如应用代数、数理统计、自动控制、数字信号处理、模拟与数字通信、时间序列分析、动态系统仿真等课程的教科书都把 MA TLAB 作为内容。

这几乎成了九十年 代教科书与旧版书籍的区别性标志。

在那里,MATLAB 是攻读学位的大学生、硕士生、博 士生必须掌握的基本工具。

在国际学术界,MATLAB 已经被确认为准确、可靠的科学计算标准软件。

在许多国际 一流学术刊物上,(尤其是信息科学刊物),都可以看到 MA TLAB 的应用。

在设计研究单位和工业部门,MA TLAB 被认作进行高效研究、开发的首选软件工具。

如美国 National Instruments 公司信号测量、分析软件LabVIEW,Cadence公司信号和通信分 析设计软件 SPW等,或者直接建筑在 MA TLAB 之上,或者以 MA TLAB 为主要支撑。

MATLAB实验指导书

MATLAB实验指导书

实验一:MATLAB的基本操作一、实验目的:1.熟悉MATLAB操作环境2.熟悉MATLAB的帮助3.熟悉MATLAB矩阵的操作4.熟悉MATLAB基本运算二、实验内容:1.自行设计试题,说明三角函数是按弧度还是按角度计算。

2.找出取整的函数,并自行设计试题,说明它们的区别。

3.自行设计试题,说明如何给矩阵按列符值。

4.自行设计试题,建一个5X5矩阵,然后将第一行乘1,第二行乘2,第三行乘3,第四行乘4,第五行乘5。

5.设计编写程序(命令),解方程3x5-7x4+5x2+2x-18=0。

6.自行设计试题,说明eval()函数的功能。

三、实验原理:ceil(x)= -4 -2 0 2 5 7fix(x) = -4 -2 0 1 4 6floor(x) = -5 -3 -1 1 4 6round(x) = -5 -2 0 1 5 72、系统的在线帮助help 命令:(1).当不知系统有何帮助内容时,可直接输入help以寻求帮助:>> help(回车)(2).当想了解某一主题的内容时,如输入:>> help syntax(了解Matlab的语法规定)(3).当想了解某一具体的函数或命令的帮助信息时,如输入:>> help sqrt (了解函数sqrt的相关信息)lookfor命令现需要完成某一具体操作,不知有何命令或函数可以完成,如输入:>> lookfor line (查找与直线、线性问题有关的函数)3、常量与变量系统的变量命名规则:变量名区分字母大小写;变量名必须以字母打头,其后可以是任意字母,数字,或下划线的组合。

此外,系统内部预先定义了几个有特殊意义和用途的变量,见下表:数值型向量(矩阵)的输入(1).任何矩阵(向量),可以直接按行方式...输入每个元素:同一行中的元素用逗号(,)或者用空格符来分隔;行与行之间用分号(;)分隔。

所有元素处于一方括号([ ])内;例1-1:>> Time = [11 12 1 2 3 4 5 6 7 8 9 10]>> X_Data = [2.32 3.43;4.37 5.98](2).系统中提供了多个命令用于输入特殊的矩阵:上面函数的具体用法,可以用帮助命令help得到。

Matlab实验指导书DOC

Matlab实验指导书DOC

实验一 Matlab使用方法和程序设计一、实验目的1、掌握Matlab软件使用的基本方法;2、熟悉Matlab的数据表示、基本运算和程序控制语句;3、熟悉Matlab绘图命令及基本绘图控制;4、熟悉Matlab程序设计的基本方法。

二、实验内容1、帮助命令2、矩阵运算(1)矩阵的乘法和乘方已知A=[1 2;3 4]:B=[5 5;7 8]:求A^2*B试验结果:>> A=[1 2;3 4]A =1 23 4>> B=[5 5;7 8]B =5 57 8>> A^2*Bans =105 115229 251( 2 )矩阵除法已知A=[1 2 3;4 5 6;7 8 9]:B=[1 0 0;0 2 0;0 0 3],求矩阵左除A\B,右除A/B。

试验结果:>> A=[1 2 3;4 5 6;7 8 9]A =1 2 34 5 67 8 9>> B=[1 0 0;0 2 0;0 0 3]B =1 0 00 2 00 0 3>> A\BWarning: Matrix is close to singular or badly scaled.Results may be inaccurate. RCOND = 1.541976e-018.(Type "warning off MATLAB:nearlySingularMatrix" to suppress this warning.)ans =1.0e+016 *-0.4504 1.8014 -1.35110.9007 -3.6029 2.7022-0.4504 1.8014 -1.3511>> A/Bans =1.0000 1.0000 1.00004.0000 2.5000 2.00007.0000 4.0000 3.0000( 3 )矩阵的转置及共轭转置已知A=[5+i,2-i,1;6*i,4,9-i],求该复数矩阵的转置A',共轭转置A.'试验结果:>> A=[5+i,2-i,1;6*i,4,9-i];>> A'ans =5.0000 - 1.0000i 0 -6.0000i2.0000 + 1.0000i 4.00001.0000 9.0000 + 1.0000ians =5.0000 + 1.0000i 0 +6.0000i2.0000 - 1.0000i 4.00001.0000 9.0000 - 1.0000i>>( 4 )使用冒号选出指定元素已知:A=[1 2 3;4 5 6;7 8 9];求A中第3列前2个元素;A中第2、3行元素。

数学实验指导书matlab

数学实验指导书matlab

数学实验指导书matlab【数学实验指导书】MATLAB一、实验背景和目的数学实验是数学教学中重要的一环,它能够帮助学生巩固和应用所学的数学知识,培养学生的实际问题解决能力。

MATLAB作为一种强大的数学计算软件,被广泛应用于数学实验中。

本实验旨在通过使用MATLAB软件,帮助学生掌握基本的MATLAB操作和数学实验方法,进一步提高数学建模和问题求解的能力。

二、实验内容1. MATLAB基本操作a) 启动MATLAB软件并了解主界面的组成部分。

b) 学习MATLAB的基本命令行操作,如变量定义、数学运算、矩阵操作等。

c) 掌握MATLAB的图形绘制功能,包括绘制函数图像、散点图等。

2. 数学建模实验a) 选择一个数学问题作为研究对象,例如:求解一元二次方程的根。

b) 使用MATLAB进行数学建模,包括问题分析、模型构建和求解过程。

c) 分析和解释模型的结果,对实际问题进行合理的解释和预测。

三、实验步骤1. MATLAB基本操作a) 启动MATLAB软件后,观察主界面的组成部分,包括命令窗口、工作空间、编辑器等。

b) 在命令窗口中练习基本的MATLAB命令,如定义变量、进行数学运算、创建矩阵等。

c) 使用plot函数绘制函数图像,并尝试修改线型、颜色等参数。

2. 数学建模实验a) 选择一个数学问题,例如求解一元二次方程ax^2 + bx + c = 0的根。

b) 在MATLAB中定义方程的系数a、b、c,并使用根据求根公式计算方程的根。

c) 绘制方程的图像,并标注根的位置。

四、实验结果与分析1. MATLAB基本操作a) 在命令窗口中成功定义了多个变量,并进行了数学运算,验证了MATLAB的基本功能。

b) 使用plot函数绘制了函数y = sin(x)的图像,并成功修改了线型和颜色。

2. 数学建模实验a) 成功求解了一元二次方程ax^2 + bx + c = 0的根,并将结果输出到命令窗口。

b) 绘制了方程的图像,并通过图像验证了求解结果的准确性。

数学软件MATLAB实验报告 实验八

数学软件MATLAB实验报告 实验八

实验八:概率论与数理统计的MATLAB 实现实验目的与要求:能运用MATLAB 提供的针对概率统计课程的工具箱。

实验内容:1、用normpdf函数计算正态概率密度函数。

该函数的调用格式为:Y=normpdf(X,MU,SIGMA)2、用normpdf函数计算正态分布的分布函数。

该函数的调用格式为:F=normcdf(X,MU,SIGMA)3、用chi2inv函数计算卡方分布的分布函数的逆函数。

分布函数的逆函数及其调用格式:x=chi2inv(P,v)4、随机取8只活塞环,测得他们直径为(以mm计):74.001 74.005 74.003 74.001 74.000 73.998 74.006 74.002。

设环直径的测量值服从正态分布,现估计总体的方差2程序代码:x=[74.001 74.005 74.003 74.001 74.000 73.998 74.006 74.002];p=mle('norm',x);sigma2hatmle=p(2)^25、从一批灯泡中随机的取5只做寿命试验,测得寿命(以小时计)为:1050 1100 1120 1250 1280设灯泡寿命服从正态分布,求灯泡寿命平均值的95%置信区间。

程序代码:x=[1050 1100 1120 1250 1280];[p,ci]=mle('norm',x,0.05)6、下面列出的是某工厂随机选取的20只部件的装配时间(分):9.8 10.4 10.6 9.6 9.7 9.9 10.9 11.1 9.6 10.210.3 9.6 9.9 11.2 10.6 9.8 10.5 10.1 10.5 9.7设装配时间的总体服从正态分布,标准差为0.4,是否可以认为装配时间的均值在0.05的水平上不小于10.0H :10<μ vs 1H :10≥μ程序:%正态总体的方差已知时的均值检验x1=[9.8 10.4 10.6 9.6 9.7 9.9 10.9 11.1 9.6 10.2]; x2=[10.3 9.6 9.9 11.2 10.6 9.8 10.5 10.1 10.5 9.7]; x=[x1 x2]';m=10;sigma=0.4;a=0.05;[h,sig,muci]=ztest(x,m,sigma,a,1)因此,在0.05的水平下,可以认为装配时间的均值不小于10。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

19 28 19 12 14 19 28 28 28 13 21 28 19 11 15 18 24 18 16 28 19 15 13 22 14 16 24 20 28 18 18 28 14 13 28 29 24 28 14 18 18 18 08 21 16 24 32 16 28 19 15 18 18 10 12 16 26 18 19 33 08 11 18 27 23 11 22 22 13 28 14 22 18 26 18 16 32 27 25 24 17 17 28 33 16 20 28 32 19 23 18 28 15 24 28 29 16 17 19 18]
《概率论与数理统计》数学实验
实验要求及任务 根据实验内容和步骤,有选择性地完成以下具体实验,要求写出实验报告。实验报告的 格式次序是:实验名称→实验目的→实验步骤与结果(问题→程序→计算结果→分析、检验 和结论)→实验总结,心得体会写在实验总结里面。
概率论部分 基本要求: 1、了解 matlab 软件的基本命令与操作; 2、熟悉 matlab 用于描述性统计的基本菜单操作及命令; 3、会用 matlab 求密度函数值、分布函数值、随机变量分布的上下侧分位数。
实验三、产生服从任意分布的随机数 1. 问题的背景 实际中经常需要用到服从指定分布 F ( x) 的随机数据。学会产生服从任意分 布的随机数,对今后的学习和实际应用而言,是非常有帮助的。 2. 实验目的要求 学会产生分布函数为预先指定的分布函数 F ( x) 的随机数;利用所产生的随 机数据作直方图、密度函数图和分布函数图。 (自己指定分布)
假定轴的直径服从正态分布,检验两台机床加工精度有无显著差异( α = 0.05 ) (4) 、若样本 data1={0.497,0.506,0.518,0.524,0.498,0.511,0.520, 。 0.525, 0.512}来自正态总体, 总体方差未知, 对均值为 0.5 进行检验 ( α = 0.05 ) 若样本 data2={41.0,42.4,42.5,40.6,45.6,34.4}来自正态分布,对方差 。 为 8 进行检验( α = 0.05 ) (5) 、若样本 data3={34,37,44,31,41,42,38,45,42,38}来自正态分 ;又设样本 data4={39, 布,总体方差为 8,对均值为 39 进行检验( α = 0.05 ) 40,34,45,44,38,42,39,47,41}来自正态总体。 ; ①两个总体方差未知时对均值之差的假设检验( α = 0.05 ) ; ②两个总体方差为 8 时对均值之差的假设检验( α = 0.05 ) ③求 data3 和 data4 方差之比值的假设检验。 (6) 、设有甲、乙两种安眠药,比较其治疗效果。X 表示服用甲药后睡眠时间延 长时数,Y 表示服用乙药后睡眠时间延长时数,独立观察 20 个病人,其中 10 人 用甲药,另 10 人用乙药。数据如下:
实验一、 各种分布的密度函数与分布函数 实验内容: 1、选择 3 种常见随机变量的分布,计算它们的期望和方差(参数自己设定)。 2、向空中抛硬币 100 次,落下为正面的概率为 0.5。记正面向上的次数为 x , (1)计算 x = 45 和 x < 45 的概率。 (2)给出随机数 x 的概率累积分布图像和概率密度图像。 3、比较 t (10) 分布和标准正态分布的图像(要求写出程序并作图)。
实验六、抽样分布、参数估计及假设检验 实验内容: 1、给出 100 名学生的身高和体重(单位 厘米 千克)
①求出以下统计量:样本数,平均值,中位数,样本标准差,最大值,最小值。 ② 求出频率与频数分布; ③作出以上数据的频率直方图。 2、根据这些数据对学生的平均身高和体重作出估计,并给出估计的误差范围; 平均体重为 60.2kg , 3、 该地区学生 10 年前作过普查, 学生的平均身高为167.5cm , 试根据这次抽查的数据,对学生的平均身高和体重有无明显变化作出结论。
1、选择一个分布(建议选择正态分布或 weibull 分布等) . 2、编制求参数点估计的矩法和最大似然法的 matlab 程序. 3、用随机数生成方法在不同样本量下产生多个样本. 4、用所生成的样本计算参数的估计量的值. 5、观察参数估计量的值在真值周围的分布情况,总结出相关数值经验. 6、观察参数估计量的值在真值周围的分布情况如何随样本量不同而变化,总结 出相关数值经验.
12.15,12.12,12.01,12.28,12.09,12.16,12.03,12.01, 12.06,12.13,12.07,12.11,12.08,12.01,12.03,12.06 设零件长度服从正态分布,求方差的置信区间(取置信水平为 0.95) 。 (4) 、有一大批袋装化肥,现从中随机地取出 16 袋,称得重量( kg )如下: 50.6,50.8,49.9,50.3,50.4,51.0,49.7,51.2, 51.4,50.5,49.3,49.6,50.6,50.2,50.9,49.6 设袋装化肥的重量近似地服从正态分布,试求总体均值 µ 的置信区间与总体 。 方差 σ 2 的置信区间(置信度分别为 0.95 与 0.90) (5) 、甲乙两台机床生产同一种滚珠,从它们加工的滚珠中抽取 17 个,测得直 径( mm )如下: 甲:15.0,14.5,15.2,15.5,14.8,15.1,15.2,14.8 乙:15.2,15.0,14.8,15.2,15.0,15.0,14.8,15.1,14.8 假定滚珠的直径服从正态分布,求甲乙两台车床加工零件直径的平均值之差的 。 置信区间( α = 0.01 ) (6) 、其它教材上的题目或自己感兴趣的题目。
实验二、正态分布综合实验 实验内容 (1) 利用随机数发生器分别产生 n = 100,1000,10000 个服从正态分布 N (6,1) 的 随机数,每种情形下各取组距为 2、1、0.5 作直方图及累积百分比曲线图。 (2) 固定数学期望 µ = 0.05 ,分别取标准差为 σ = 0.01, 0.02, 0.03 ,绘制密度函 数和分布函数的图形。 分别取数学期望为 µ = 0.03,0.05,0.07 , 绘制密度 (3) 固定标准差为 σ = 0.02 , 函数和分布函数的图形。
0.140 0.140
0.144 0.134
0.136 0.138 0.142
设测得的导线电阻值服从正态分布,且两个样本相互独立,试求总体数学期望 的差和总体方差的商的置信区间(置信度分别为 0.95 与 0.9) . : (3) 、从自动车床加工的同类零件中抽取 16 件,测得长度值为(单位: cm )
501
设袋装糖果的重量近似地服从正态分布,试求总体均值和方差的区间估计(置信 度分别为 0.95 与 0.9). (2) 两个正态总体数学期望的差和方差的商的区间估计 随机地从 A 批导线中抽取 4 根导线,又从 B 批导线中抽取 5 根导线,测得 电阻( Ω )为
A 批导线:0.142 B 批导线:0.138
实验十、假设检验 实验内容( (1) (8) 选做一个) (1) 、某食品厂使用自动装罐机生产罐头,每罐标准重量是 500 克,标准差为 10 克。现抽取 10 罐,测得重量分别是:495,510,498,503,492,502,512, 497,506 克。假定罐头的重量服从正态分布,显著性水平为 0.05,问装罐机工 作是否正常? (2) 、对用两种不同热处理方法加工的金属材料做抗拉强度试验,得到试验数 据如下: (单位: kg / cm 2 )
数理统计部分(估计与检验) 基本要求: 1、熟悉 matlab 进行参数估计、假设检验的基本命令与操作。 2、掌握用 matlab 生成点估计量值的模拟方法 3、会用 matlab 进行总体数学期望和方差的区间估计。 4、会用 matlab 进行单个、两个正态总体均值的假设检验。 5、会用 matlab 进行单个、两个正态总体方差的假设检验。
实验九、区间估计 实验内容( (1) (6) 选做一个) (1) 单个正态总体数学期望和方差的区间估计 从一大批袋装糖果中随机地取出内 16 袋,称得重量( g )如下 508 513 507.68 506 492 498.5 497 502 503 511 510 498 498 511
506.5
实验五、随机变量综合试验 实验内容 (1) 产生 χ 2 (6), χ 2 (10), F (6,10) 和 t (6) 四种随机数,并画出相应的频率直方图; (2) 在同一张图中画出了 N (0,1) 和 t (6) 随机数频率直方图,比较它们的异同; (3) 写出计算上述四种分布的分布函数值和相应上侧分位点命令。
甲种方法:31,34,29,26,32,35,38,34,30,29,32,31 乙种方法:26,24,28,29,30,29,32,26,31,29,32,28 设它们的抗拉强度都服从正态分布,且方差相等。 。 问两种方法所得金属材料的抗拉强度有无明显差异?(设 α = 0.05 ) (3) 、甲乙两台机床加工同一种轴,从它们加工的轴中共抽取 15 根,测得为: 甲:20.5,19.8,19.7,20.4,20.1,20.0,19.0,19.9 乙:19.7,20.8,20.5,19.8,19.4,20.6,19.2 (单位: mm )
实验七、对统计中参数估计进行计算机模拟验证 实验内容: 1) 产生服从给定分布的随机数,模拟密度函数或概率分布; 2) 对分布包含的参数进行点估计,比较估计值与真值的误差; 3) 对分布包含的参数进行区间估计,并估计区间估计的可信度。
实验八、参数的点估计 实验目的: 通过本实验, 使学生以 matlab 为工具掌握参数点估计的计算方法的计算机实现; 对常见分布,掌握生成点估计量值的模拟方法,通过观察不同样本量下估计量 的值在真实参数周围的分布情况,获得估计量的值在真实参数周围分布情况及 其随样本量增加所发生变化的数值经验. 实验要求: 1)了解 matlab 中的相关计算工具. 2)准备好一个点估计问题和相关样本数据,完成从设计到求出结果的全部实验 过程. 3)撰写实验报告,实验报告要附上相关 matlab 程序. 实验内容:
相关文档
最新文档