数学实验练习题(MATLAB)
数学实验练习题(MATLAB)

数学实验练习题(MATLAB)注意:在下⾯的题⽬中m 为你的学号的后3位(1-9班)或4位(10班以上).第⼀次练习题1.求解下列各题: 1)30sin lim x mx mx x->- 2)(4)cos ,1000.0=x mx y e y 求 3)21/20mx e dx ?(求近似值,可以先⽤inline 定义被积函数,然后⽤quad 命令)4)4224x dx m x+? 50x =展开(最⾼次幂为8). 2.对矩阵21102041A m -?? ?= ? ?-??,分别求逆矩阵,特征值,特征向量,⾏列式,并求矩阵,P D (D 是对⾓矩阵),使得1A PDP -=。
3.已知21(),()2f x e x µσ=--分别在下列条件下画出)(x f 的图形: (1)/600m σ=,µ分别为0,1,1-(在同⼀坐标系上作图);(2)0µ=,σ分别为1,2,4,/100m (在同⼀坐标系上作图).4.画(1)sin 020cos 02100x u t t y u t u t z m ??=≤≤?=?≤≤??=?(2) sin()03,03z mxy x y =≤≤≤≤(3)sin()(/100cos )02cos()(/100cos )02sin x t m u t y t m u u z u ππ=+?≤≤?=+?≤≤?=?的图(第4题只要写出程序).5.对于⽅程50.10200m x x --=,先画出左边的函数在合适的区间上的图形,借助于软件中的⽅程求根的命令求出所有的实根,找出函数的单调区间,结合⾼等数学的知识说明函数为什么在这些区间上是单调的,以及该⽅程确实只有你求出的这些实根。
最后写出你做此题的体会.第⼆次练习题判断迭代收敛速度的程序x0=1;stopc=1;eps=10^(-8);a=1;c=1;b=2*c;d=a;k=0;f=inline('(a*x+b)/(c*x+d)');kmax=100;while stopc>eps&kk=k+1x0=f(a,b,c,d,x0)stopc=abs(x0^2-2);end1.设 ,131211p p p n nx ++++= }{n x 是否收敛?若收敛,其值为多少?精确到8位有效数字。
matlab数学实验练习题

Matlab 数学实验实验一 插值与拟合实验内容:预备知识:编制计算拉格朗日插值的M 文件。
1. 选择一些函数,在n 个节点上(n 不要太大,如5 ~ 11)用拉格朗日、分段线性、三次样条三种插值方法,计算m 个插值点的函数值(m 要适中,如50~100)。
通过数值和图形输出,将三种插值结果与精确值进行比较。
适当增加n ,再做比较,由此作初步分析。
下列函数任选一种。
(1)、 ;20,sin π≤≤=x x y (2)、;11,)1(2/12≤≤--=x x y (3)、;22,c o s10≤≤-=x x y(4)、22),exp(2≤≤--=x x y2.用电压V=10伏的电池给电容器充电,电容器上t 时刻的电压为)(0)()(t eV V V t v ---=,其中0V 是电容器的初始电压,τ是充电常数。
试由下面一组t ,V 数据确定0V 和τ。
实验二 常微分方程数值解试验实验目的:1. 用MATLAB 软件求解微分方程,掌握Euler 方法和龙格-库塔方法;2. 掌握用微分方程模型解决简化的实际问题。
实验内容:实验三地图问题1.下图是一个国家的地图,为了计算出它的国土面积,首先对地图作如下测量:以由西向东方向为x轴,由南到北方向为y轴,选择方便的原点,并将从最西边界点到最东边界点在x轴上的区间适当地划分为若干段,在每个分点的y方向测出南边界点和北边界点的y坐标y1和y2,这样就得到了表中的数据(单位mm)。
根据地图的比例我们知道18mm相当于40km,试由测量数据计算该国土的近似面积,并与它的精确值41288km2比较。
实验四狼追兔问题狼猎兔问题是欧洲文艺复兴时代的著名人物达.芬奇提出的一个数学问题。
当一个兔子正在它的洞穴南面60码处觅食时,一只恶狼出现在兔子正东的100码处。
当两只动物同时发现对方以后,兔子奔向自己的洞穴,狼以快于兔子一倍的速度紧追兔子不放。
狼在追赶过程中所形成的轨迹就是追击曲线。
数学实验matlab练习1

《数学实验》第一讲实验习题1.执行下列指令,观察其运算结果,理解其意义:(1)[1 2;3 4]+10-2ians =9 1011 12(2)[1 2;3 4].*[0.1 0.2;0.3 0.4]ans =0.1000 0.40000.9000 1.6000(3)[1 2;3 4].\[20 10;9 2]ans =20.0000 5.00003.0000 0.5000(4)[1 2;3 4].^2ans =1 49 16(5)exp([1 2;3 4])ans =2.7183 7.389120.0855 54.5982(6)log([1 10 100])ans =0 2.3026 4.6052(7)prod([1 2;3 4])ans =3 8(8)[a,b]=min([10 20;30 40])a =10 20b =1 1(9)abs([1 2;3 4]-pi)ans =2.1416 1.14160.1416 0.8584(10) [1 2;3 4]>=[4 3;2 1]ans =0 01 1(11) find([10 20;30 40]>=[40 30;20 10])ans =24(12) [a,b]=find([10 20;30 40]>=[40 30;20 10])a =22b =12(13) all([1 2;3 4]>1)ans =0 1(14) linspace(3,4,5)ans =3.0000 3.2500 3.5000 3.7500(15) A=[1 2;3 4];A(:,2)ans =242. 执行下列指令,观察其运算结果、变量类型和字节数,理解其意义:(1) clear;a=1,b=num2str(a),c=a>0,a= =b,a= =c,b= =cans =(2) clear;fun=’abs(x)’,x=-2,eval(fun),double(fun)ans =2ans =97 98 115 40 120 413. 本金K 以每年n 次,每次%p 的增值率(np 为每年增值额的百分比)增加,当增加到rK 时所花费的时间为(单位:年) 1001ln ln(.)T r n p += ln()ln(10.01)r T n p =+ 用MATLAB 表达式写出该公式并用下列数据计算:20512,.,r p n ===。
MATLAB概率习题

数学实验(概率论)题目一.用MATLAB 计算随机变量的分布1.用MA TLAB 计算二项分布在一级品率为0.2的大批产品中,随机地抽取20个产品,求其中有2个一级品的概率。
1. 用MA TLAB 计算泊松分布用MATLAB 计算:保险公司售出某种寿险保单2500份.已知此项寿险每单需交保费120元,当被保人一年内死亡时,其家属可以从保险公司获得2万元的赔偿(即保额为2万元).若此类被保人一年内死亡的概率0.002,试求:(1)保险公司的此项寿险亏损的概率;(2)保险公司从此项寿险获利不少于10万元的概率; (3)获利不少于20万元的概率. 3.用MA TLAB 计算均匀分布乘客到车站候车时间ξ()0,6U ,计算()13P ξ<≤。
4.用MA TLAB 计算指数分布用MA TLAB 计算:某元件寿命ξ服从参数为λ(λ=11000-)的指数分布.3个这样的元件使用1000小时后,都没有损坏的概率是多少? 5。
用MATLAB 计算正态分布 某厂生产一种设备,其平均寿命为10年,标准差为2年.如该设备的寿命服从正态分布,求寿命不低于9年的设备占整批设备的比例? 二.用MATLAB 计算随机变量的期望和方差 1.用MA TLAB 计算数学期望(1)用MATLAB 计算离散型随机变量的期望 1)。
一批产品中有一、二、三等品、等外品及废品5种,相应的概率分别为0.7、0.1、0.1、0.06及0.04,若其产值分别为6元、5.4元、5元、4元及0元.求产值的平均值 2)。
已知随机变量X 的分布列如下:{}kk X p 21== ,,2,1n k =计算.EX (2)用MATLAB 计算连续型随机变量的数学期望假定国际市场上对我国某种商品的年需求量是一个随机变量ξ(单位:吨),服从区间[],a b 上的均匀分布,其概率密度为: 1()0a x bx b aϕ⎧≤≤⎪=-⎨⎪⎩其它计算我国该种商品在国际市场上年销售量的期望.ξE .(3)用MATLAB 计算随机变量函数的数学期望假定国际市场每年对我国某种商品的需求量是随机变量X (单位:吨),服从[20,40]上的均匀分布,已知该商品每售出1吨,可获利3万美元,若销售不出去,则每吨要损失1万美元,如何组织货源,才可使收益最大? 2. 用MA TLAB 计算方差(1)利用MATLAB 计算:设有甲、乙两种股票,今年的价格都是10元,一年后它们的试比较购买这两种股票时的投资风险.。
MATLAB数学实验答案(全)

MATLAB数学实验答案(全)第⼀次练习教学要求:熟练掌握Matlab 软件的基本命令和操作,会作⼆维、三维⼏何图形,能够⽤Matlab 软件解决微积分、线性代数与解析⼏何中的计算问题。
补充命令vpa(x,n) 显⽰x 的n 位有效数字,教材102页fplot(‘f(x)’,[a,b]) 函数作图命令,画出f(x)在区间[a,b]上的图形在下⾯的题⽬中m 为你的学号的后3位(1-9班)或4位(10班以上) 1.1 计算30sin limx mx mx x →-与3sin lim x mx mxx →∞-syms xlimit((902*x-sin(902*x))/x^3) ans =366935404/3limit((902*x-sin(902*x))/x^3,inf)//inf 的意思 ans = 0 1.2 cos1000xmxy e =,求''y syms xdiff(exp(x)*cos(902*x/1000),2)//diff 及其后的2的意思 ans =(46599*cos((451*x)/500)*exp(x))/250000 - (451*sin((451*x)/500)*exp(x))/250 1.3 计算221100x y edxdy +??dblquad(@(x,y) exp(x.^2+y.^2),0,1,0,1)//双重积分 ans = 2.13941.4 计算4224x dx m x +? syms xint(x^4/(902^2+4*x^2))//不定积分 ans =(91733851*atan(x/451))/4 - (203401*x)/4 + x^3/12 1.5 (10)cos ,x y e mx y =求//⾼阶导数syms xdiff(exp(x)*cos(902*x),10) ans =-356485076957717053044344387763*cos(902*x)*exp(x)-3952323024277642494822005884*sin(902*x)*exp(x)1.6 0x =的泰勒展式(最⾼次幂为4).syms xtaylor(sqrt(902/1000+x),5,x)//泰勒展式 ans =-(9765625*451^(1/2)*500^(1/2)*x^4)/82743933602 +(15625*451^(1/2)*500^(1/2)*x^3)/91733851-(125*451^(1/2)*500^(1/2)*x^2)/406802 + (451^(1/2)*500^(1/2)*x)/902 +(451^(1/2)*500^(1/2))/500 1.7 Fibonacci 数列{}n x 的定义是121,1x x ==12,(3,4,)n n n x x x n --=+=⽤循环语句编程给出该数列的前20项(要求将结果⽤向量的形式给出)。
matlab数学软件实验测试题

数学软件实验测试题Matlab作业电子版姓名:**学号:**一、选择语句和循环语句编程1. 用if 语句实现以下的计算,其中,a b 的值从键盘输入。
2lg cos cos ,52sin ln ,219,14x b ax b x x a y a b b x x e x ⎧+-≤<-⎪⎪=++-≤<⎨⎪⎪+≤<⎩请计算当1,2a b 时,==5,2,3x y 时的的值=--2. 当n 取50时,求1111416644n +++++L L代码如下:1.function y=f(x,a,b)if(x>=-2&x<1)y=a*sin(b)+log(abs(b+a/x)); else if ( -5<=x&x<-2)y=a*x^2+b*cos(x); else if(1<=x&x<=4)y=9^(log10(x))+exp(cos(b)); end end end 2. function y=f(n)y=0; for i=1:n y=y+1/i.^4; end二、函数和调用函数22(,)(1,1)(2,2)(3,3)(100,100)f a b a b y f f f f =+=+++1. 已知,求的值。
L (,)f a b y 要求:定义为函数,利用循环语句求。
代码如下:1. function m=f(a,b)m1=0;m2=0; for a=1:100 for b=1:100 m2=m2+b*b endm1=m1+m2+a*a; end三、画图和拟合1. 已知1cos(4),2sin(2)1,11y x y x y x ==⋅-≤≤,完成下列操作:(1)在同一坐标系下用不同的颜色和线型绘制两条曲线。
(2)以子图形式绘制两条曲线。
(以一行两列形式绘图) 2. 已知函数f (x )在[1,101]区间上10个整数采样点的函数值如实验表1所示:实验表1 10个采样点的函数值 x1112131415161718191101f(x) 0 1.041 1.322 1.491 1.612 1.707 1.785 1.851 1.908 1.959 2.004先利用10个采样点利用plot函数绘制f(x),在同一坐标系下利用4次拟合多项式绘制出f(x)的近似曲线p(x),并利用4次拟合多项式求出平p(75)和p(111)。
数学实验matlab版答案

数学实验matlab版答案【篇一:matlab数学实验习题全部答案(胡良剑)】ge20,ex1(5)等于[exp(1),exp(2);exp(3),exp⑷]⑺ 3=1*3, 8=2*4(8) a为各列最小值,b为最小值所在的行号(10) 1=4,false, 2=3,false, 3=2, ture, 4=1,ture(11) 答案表明:编址第2元素满足不等式(30=20)和编址第4元素满足不等式(40=10)(12) 答案表明:编址第2行第1列元素满足不等式(30=20)和编址第2行第2列元素满足不等式(40=10)%page20, ex2(1)a, b, c的值尽管都是1,但数据类型分别为数值,字符,逻辑,注意a与c相等,但他们不等于b⑵double(fun)输出的分别是字符a,b,s,(,x,) 的ascii 码%page20,ex3 r=2;p=0.5; n=12;t=log(r)/n/log(1+0.01*p)t =11.5813%page20,ex4x=-2:0.05:2;f=x.A4-2.A x;[fmi n,min」n dex]=mi n(f)fmin =-1.3907 %最小值min」n dex =54 %最小值点编址x(min」n dex)ans =0.6500 %最小值点[f1,x1」ndex]=min(abs(f)) % 求近似根--绝对值最小的点f1 =0.0328x1 in dex =24_x(x1_i ndex)ans =-0.8500x(x1」n dex)=[];f=x八4-2八x; % 删去绝对值最小的点以求函数绝对值次小的点[f2,x2」ndex]=min(abs(f)) % 求另一近似根--函数绝对值次小的点f2 =0.0630x2 index =65一1x(x2_i ndex)ans = 1.2500%page20,ex5z=magic(10)z =92 99 1 8 15 67 74 51 58 4098 80 7 14 16 73 55 57 64 414 81 88 20 22 54 56 63 70 4785 87 19 21 3 60 62 69 71 2886 93 25 2 9 61 68 75 52 3417 24 76 83 90 42 49 26 33 6523 5 82 89 91 48 30 32 39 6679 6 13 95 97 29 31 38 45 7210 12 94 96 78 35 37 44 46 5311 18 100 77 84 36 43 50 27 59sum(z)ans =505 505 505 505 505 505 505 505 505 505 sum(diag (z))ans =505z(:,2)/sqrt(3)ans =57.157746.188046.765450.229553.693613.85642.88683.46416.928210.3923z(8,:)=z(8,:)+z(3,:)z =92 99 1 8 15 67 74 51 58 4098 80 7 14 16 73 55 57 64 414 81 88 20 22 54 56 63 70 4785 87 19 21 3 60 62 69 71 2886 93 25 2 9 61 68 75 52 3417 24 76 83 90 42 49 26 33 6523 5 82 89 91 48 30 32 39 66283 87 101 115 119 83 87 101 115 11910 12 94 96 78 35 37 44 46 5311 18 100 77 84 36 43 50 27 593%page 40 ex1先在编辑器窗口写下列m函数,保存为eg2_1.m function [xbar,s]=ex2_1(x)n=len gth(x);xbar=sum(x )/n;s=sqrt((sum(x.A2)-n*xbar八2)/(n-1));例如x=[81 70 65 51 76 66 90 87 61 77];[xbar,s]=ex2_1(x)xbar =72.4000s = 12.1124%page 40 ex2s=log(1); n=0;while s=100n=n+1;s=s+log(1+ n);endm=n 计算结果m=37%page 40 ex3clear;f(1)=1;f(2)=1;k=2;x=0;e=1e-8; a=(1+sqrt(5))/2;while abs(x-a)ek=k+1;f(k)=f(k -1)+f(k-2); x=f(k)/f(k -1); enda,x,k计算至k=21可满足精度%page 40 ex4clear;tic;s=O;for i=1:1000000s=s+sqrt(3)/2八i;ends,toctic;s=0;i=1;while i=1000000s=s+sqrt(3)/2A i;i=i+1;4ends,toctic;s=0;i=1:1000000;s=sqrt(3)*sum(1./2.Ai); s,toc%page 40 ex5t=0:24;c=[15 14 14 14 14 15 16 18 20 22 23 25 28 ... 31 32 31 29 27 25 24 22 20 18 17 16]; plot(t,c)%page 40 ex6%(1)x=-2:0.1:2;y=x.A2.*si n(x.A2-x-2);plot(x,y) y=i nli ne(xA2*si n(xA2- x-2));fplot(y,[-2 2]) %(2)参数方法t=li nspace(0,2*pi,100);x=2*cos(t);y=3*sin(t); plot(x,y)%(3)x=-3:0.1:3;y=x;[x,y]=meshgrid(x,y);z=x.A2+y.A2;surf(x,y,z)%(4)x=-3:0.1:3;y=-3:0.1:13;[x,y]=meshgrid(x,y);z=x.A4+3*x.A2+y.A2-2*x-2*y-2*x.A2.*y+6; surf(x,y,z)%(5)t=0:0.01:2*pi;x=si n(t);y=cos(t);z=cos(2*t);plot3(x,y,z)%(6)theta=li nspace(0,2*pi,50);fai=li nspace(0,pi/2,20);[theta,fai]=meshgrid(theta,fai);x=2*s in( fai).*cos(theta);5【篇二:matlab数学实验答案】>(5)等于[exp(1),exp (2) ;exp (3),exp ⑷]⑺ 3=1*3, 8=2*4(8) a为各列最小值,b为最小值所在的行号(10) 1=4,false, 2=3,false, 3=2, ture, 4=1,ture(11) 答案表明:编址第2元素满足不等式(30=20)和编址第4元素满足不等式(40=10)(12) 答案表明:编址第2行第1列元素满足不等式(30=20)和编址第2行第2列元素满足不等式(40=10)%page20, ex2(1)a, b, c的值尽管都是1,但数据类型分别为数值,字符,逻辑,注意a与c相等,他们不等于b⑵double(fun) 输出的分别是字符a,b,s,(,x,)的ascii码%page20,ex3r=2;p=0.5 ;n=12;t=log(r)/n/log(1+0.01*p)t =11.5813%page20,ex4x=-2:0.05:2;f=x.A4-2.A x;[fmi n,min」n dex]=mi n(f)fmin =-1.3907 %最小值min」n dex =54 %最小值点编址x(min」n dex)ans =0.6500 %最小值点[f1,x1」ndex]=min(abs(f)) % 求近似根--绝对值最小的点f1 =0.0328x1 in dex =24x(x1_i ndex)ans =-0.8500x(x1」n dex)=[];f=x八4-2八x; % 删去绝对值最小的点以求函数绝对值次小的点[f2,x2」ndex]=min(abs(f)) % 求另一近似根--函数绝对值次小的点f2 =0.0630x2_i ndex =65但x(x2_i ndex)ans =1.2500%page20,ex5z=magic(10)z =92 99 1 8 15 67 74 51 58 4098 80 7 14 16 73 55 57 64 414 81 88 20 22 54 56 63 70 4785 87 19 21 3 60 62 69 71 2886 93 25 2 9 61 68 75 52 3417 24 76 83 90 42 49 26 33 6523 5 82 89 91 48 30 32 39 6679 6 13 95 97 29 31 38 45 7210 12 94 96 78 35 37 44 46 5311 18 100 77 84 36 43 50 27 59sum(z)ans =505 505 505 505 505 505 505 505 505 505 sum(diag(z))ans =505z(:,2)/sqrt(3)ans =57.157746.188046.765450.229553.693613.85642.88683.46416.928210.3923z(8,:)=z(8,:)+z(3,:)z =92 99 1 8 15 67 74 51 58 4098 80 7 14 16 73 55 57 64 414 81 88 20 22 54 56 63 70 4785 87 19 21 3 60 62 69 71 2886 93 25 2 9 61 68 75 52 3417 24 76 83 90 42 49 26 33 6523 5 82 89 91 48 30 32 39 6683 87 101 115 119 83 87 101 115 11910 12 94 96 78 35 37 44 46 5311 18 100 77 84 36 43 50 27 59%page 40 ex1先在编辑器窗口写下列m函数,保存为eg2_1.m function [xbar,s]=ex2_1(x)n=len gth(x);xbar=sum(x )/n;例如x=[81 70 65 51 76 66 90 87 61 77];[xbar,s]=ex2_1(x)xbar =72.4000s =12.1124%page 40 ex2s=log(1); n=0;while s=100n=n+1;s=s+log(1+ n);endm=n计算结果m=37%page 40 ex3clear;f(1)=1;f(2)=1;k=2;x=0;e=1e-8; a=(1+sqrt(5))/2;while abs(x-a)ek=k+1;f(k)=f(k -1)+f(k-2); x=f(k)/f(k -1); enda,x,k计算至k=21可满足精度%page 40 ex4 clear;tic;s=O;for i=1:1000000s=s+sqrt(3)/2A i;ends,toctic;s=0;i=1;while i=1000000s=s+sqrt(3)/2Ai;i=i+1;ends,toctic;s=0;i=1:1000000;s=sqrt(3)*sum(1./2.Ai);s,toc%page 40 ex5t=0:24;c=[15 14 14 14 14 15 16 18 20 22 23 25 28 ... 31 32 31 29 27 25 24 22 20 18 17 16]; plot(t,c)%page 40 ex6%(1)x=-2:0.1:2;y=x.A2.*si n(x.A2-x-2);plot(x,y) y=i nli ne(xA2*si n(xA2- x-2));fplot(y,[-2 2]) %(2)参数方法t=li nspace(0,2*pi,100);x=2*cos(t);y=3*sin(t); plot(x,y)%(3) x=-3:0.1:3;y=x;[x,y]=meshgrid(x,y);z=x.A2+y.A2;surf(x,y,z)%(4)x=-3:0.1:3;y=-3:0.1:13;[x,y]=meshgrid(x,y);z=x.A4+3*x.A2+y.A2-2*x-2*y-2*x.A2.*y+6; surf(x,y,z)%(5) t=0:0.01:2*pi;x=si n(t);y=cos(t);z=cos(2*t);plot3(x,y,z)%(6)theta=li nspace(0,2*pi,50);fai=li nspace(0,pi/2,20);[theta,fai]=meshgrid(theta,fai);x=2*s in( fai).*cos(theta);【篇三:matlab数学实验报告】与光照—浅析matlab中花瓶图片的做法matlab程序设计教程期中考试作业班级:数学系11级a班姓名:王佳荣姓名:20111611104数学实验报告实验序号:日期:2014 年05 月05 日When you are old and grey and full of sleep,And no ddi ng by the fire, take dow n this book,And slowly read, and dream of the soft lookYour eyes had on ce, and of their shadows deep;How many loved your mome nts of glad grace,And loved your beauty with love false or true,But one man loved the pilgrim soul in you,And loved the sorrows of your cha nging face;And bending dow n beside the glow ing bars,And paced upon the mou ntains overheadAnd hid his face amid a crowd of stars.Murmur, a little sadly, how love fledThe furthest dista nee in the worldIs not betwee n life and deathBut whe n I sta nd in front of youYet you don't know thatI love you.The furthest dista nee in the worldIs not whe n I sta nd in front of youYet you can't see my loveBut whe n un doubtedly knowing the love from both Yet cannot be together.The furthest dista nee in the worldIs not being apart while being in loveBut whe n I pla inly cannot resist the year ningYet prete nding you have n ever bee n in my heart. The furthest dista nee in the worldIs not struggli ng aga inst the tidesBut using on e's in differe nt heartTo dig an un crossable river For the one who loves you.。
数学实验(matlab版)过程考试试卷及答案完整版

试绘出三种产品产量与季度的三维垂直方向条形图(分组式). >> x=[8,8,9;11,7,8;12,6,9;10,6,10]; bar3(x,'group') 图形如下:
2/2
第一题:编程计算下面问题, x 值由键≥ 1 y = x 2 , −1 ≤ x < 1 2 x − 1, x < −1
>> x=input('输入 x:'); if x>=1 y=x^2+1; end if x<-1 y=x^2-1; end if x>=-1&x<1 y=x^2; end y 输入 x:5 y= 26 第二题:某人做一种材料的伸缩实验,t 为温度(℃),L 为长度(mm),实验数据见下表 t 20 25 30 35 40 L 81 82.3 84 86.8 89
f = x 4 − xy + y 2 ,求
>> syms x y
∂f ∂ 3 f , ∂x ∂y 3
1/1
f=x^4-x*y+y^2; dx=diff(f,x,1) dy3=diff(f,y,3) dx = 4*x^3-y dy3 = 0 第四题:某厂生产三种产品,某年四季度的产量如下 A 产品产量 笫一季度 笫二季度 笫三季度 笫四季度 8 11 12 10 B 产品产量 8 7 6 6 C 产品产量 9 8 9 10
用二阶拟合法,求 L 与 t 的表达式.要求:1.编程;2.写出 L 与 t 的关系式. >> t=[20,25,30,35,40]; L=[81,82.3,84,86.5,89]; k=polyfit(t,L,2) k= 0.0091 -0.1446 80.2114 L=0.0091 t^2 —0.1446t+ 80.2114 第三题:求微分与积分(编程)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
注意:在下面的题目中m 为你的学号的后3位(1-9班)或4位(10班以上).
第一次练习题
1.求解下列各题: 1)30sin lim x mx mx x
->- 2)(4)cos ,1000.0=x mx y e y 求 3)21/2
0mx e dx ⎰(求近似值,可以先用inline 定义被积函数,然后用quad 命令)
4)4
224x dx m x
+⎰ 5
0x =展开(最高次幂为8). 2.对矩阵21102041A m -⎛⎫ ⎪= ⎪ ⎪-⎝⎭
,分别求逆矩阵,特征值,特征向量,行列式,并求矩阵,P D (D 是对角矩阵),使得1A PDP -=。
3.
已知2
1(),()2f x e x μσ=--分别在下列条件下画出)(x f 的图形: (1)/600m σ=,μ分别为0,1,1-(在同一坐标系上作图);
(2)0μ=,σ分别为1,2,4,/100m (在同一坐标系上作图).
4.画 (1)sin 020cos 02100x u t t y u t u t z m ⎧⎪=≤≤⎪=⎨≤≤⎪⎪=⎩
(2) sin()03,03z mxy x y =≤≤≤≤
(3)sin()(/100cos )02cos()(/100cos )02sin x t m u t y t m u u z u π
π=+⎧≤≤⎪=+⎨≤≤⎪=⎩
的图(第4题只要写出程序).
5.对于方程50.10200
m x x --=,先画出左边的函数在合适的区间上的图形,借助于软件中的方程求根的命令求出所有的实根,找出函数的单调区间,结合高等数学的知识说明函数为什么在这些区间上是单调的,以及该方程确实只有你求出的这些实根。
最后写出你做此题的体会.
第二次练习题
判断迭代收敛速度的程序
x0=1;stopc=1;eps=10^(-8);a=1;c=1;b=2*c;d=a;k=0;
f=inline('(a*x+b)/(c*x+d)');
kmax=100;
while stopc>eps&k<kmax
k=k+1
x0=f(a,b,c,d,x0)
stopc=abs(x0^2-2);
end
1.设 ,131211p p p n n
x ++++= }{n x 是否收敛?若收敛,其值为多少?精确到8位有效数字。
(提示:当n x 与1n x +的前8位有效数字一致时终止计算)
其中7/1000p m =+.(注意p 为精确的有理数)
2.设11
()/23n n n m x x x x +⎧=+⎪⎨⎪=⎩,数列}{n x 是否收敛?若收敛,其值为多少?精确到8
位有效数字。
3.实验四练习1,2,7(1)
4.能否找到分式函数2ax bx c dx e
+++以及分式函数2ax b cx dx e +++,使它产生的迭代序列
(
17位有效数字。
有一个要求:,,,,a b c d e 必须全部是整数)?并研究如果迭代收敛,那么迭代的初值与收敛的速度有什么关系.写出你做此题的体会.
第三次练习题
随机数应用例题
对于第一象限的正方形01,01x y ≤≤≤≤,内画出四分之一个圆
向该正方形区域内随即投点,则点落在扇形区域内的概率为4π. 投n 次点,落在扇形内的次数为nc ,则
4nc n π≈,因此4nc n
π≈. 程序如下
n=10000;nc=0;
for i=1:n
x=rand;y=rand;
if(x^2+y^2<=1)
nc=nc+1;
end
end
pi=4*nc/n
1. 练习16(Page95,取自实验七,选取20m 对随机数)
2. 练习7(Page132,取自实验十)(选取20m 对随机数,随机数的范围:1到10^9). 提示:(1)最大公约数的命令:gcd(a,b)
(2)randint(1,1,[u,v])产生一个在[u,v]区间上的随机整数
书上习题:(实验八)
1. 若数列n a 满足12121,1,n n n a a a ma a --===+,编程求出4039/a a 的8位有效数字.
写出n a 的通项公式,在理论上求出1lim
n n n
a a +→∞的值,并与求出的4039/a a 的近似值作对比.
2. 练习18
3. 练习19(注:只要对a m =,
精确到8位有效数字,
为整数的学号,
4. 练习20
5. 练习21(注:只要对a m =,
8位有效数字,
为整数的学号,
6. 练习23(将方程改为321412/100x x x m +--=,精确到8位有效数字)
7. 练习24
选做题目:练习25,26
在第三次练习题中至少选择一道题目写出做题体会。
第四次练习题
1. 练习9,10,12,15,20(Page142起 取自实验十一)
圆柱体易拉罐的最优化问题
设一个355毫升的易拉罐是圆柱体,上底面与下底面的厚度分别为侧面厚度的a 倍与b 倍.问在圆柱体的高度与上下底面的半径为多少时,该易拉罐所用的材料最省.(求解时取 2.85, 2.31a b ==)
解:设底面厚度其侧面厚度为d ,上底面的厚度为ad ,下底面的厚度为bd ,圆柱体的高度为H ,上下底面的半径为R ,则该圆柱的容积为2V R H π=,所用的材料的体积为222R ad R bd RHd πππ++,为使所用的材料最省,我们得到如下的数学模型
22min [()2]
..355
0,0S d a b R RH s t R H R H ππ=++=>>
模型求解: 由约束条件解得2355H R π=,代入到目标函数中得到2710[()]S d a b R R ππ=++ 下面通过程序给出该目标函数在 2.85, 2.31a b ==时的最优解.
h=1;Smin=100000;
for R=0.001:h:1000
S=5.16*R^2+710/(pi*R);
if S<Smin
Smin=S;Rmin=R;
end
end
for i=1:5
h=h/10;
for R=Rmin-20*h:h:Rmin+20*h
S=5.16*R^2+710/(pi*R);
if S<Smin
Smin=S;
Rmin=R;
end
end
end
fprintf('Rmin=%10.5f,Hmin=%10.5f,Smin=%10.5f\n',Rmin,355/(pi*Rmin^2),Smin)
2.分别取1a b ==,/300,/400a m b m ==运行程序,你能否验证所得到的解是最优解?
3. 若易拉罐的形状是一个圆台加圆柱,即中截面如下的图形,其上底面,下底面与圆台的侧面的厚度分别为侧面厚度的a 倍,b 倍与c 倍. 问在圆柱体的高度,圆台的高度与上下底面的半径为多少时,该易拉罐所用的材料最省.(求解时分别取1a b c ===以及/300,/400,/100a m b m c m ===)
写出做此题的体会.
总结题目:这一段时间学习数学实验,你有什么体会?对课程的内容等方面有什么建议?
t =1;Smin=100000;a=1;b=1;c=1;
for R=0.001: t:1000
for r=0.001: t:1000
for H=0.001: t:1000
h=3*(355-R^2*pi*H)/(pi*(R^2+r^2+R*r));
S=2*R*H+b*R^2+c*r*h+c*R*h+a*(R^2+r^2+R*r)/3;
if S<Smin
Smin=S;Rmin=R;rmin=r;Hmin=H;hmin=h;
end
end
end
end
for i=1:5
t =t/10;
for R=Rmin-20* t: t:Rmin+20* t
for r=rmin-20* t: t:rmin+20* t
for H=Hmin-20* t: t:Hmin+20* t
h=3*(355-R^2*pi*H)/(pi*(R^2+r^2+R*r));
S=2*R*H+b*R^2+c*r*h+c*R*h+a*(R^2+r^2+R*r)/3;
if S<Smin
Smin=S;Rmin=R;rmin=r;Hmin=H;hmin=h;
end
end
end
end
end
fprintf('Rmin=%10.5f\n',Rmin);
fprintf('rmin=%10.5f\n',rmin);
fprintf('Hmin=%10.5f\n',Hmin); fprintf('hmin=%10.5f\n',hmin); fprintf('Smin=%10.5f\n',Smin);。