数学建模ch04(4)

2019-01-19 12:18

4.8.3.3 多项式乘法与离散卷积的算法同构 4.8.3.4 连续时间函数的数值卷积 4.8.3.5 卷积的MATLAB实现

【例4.8.3.5-1】有序列A(n)??(A)

%

a=ones(1,10);n1=3;n2=12; b=ones(1,8);n3=2;n4=9;

c=conv(a,b);nc1=n1+n3;nc2=n2+n4; kc=nc1:nc2; %

aa=a(1:6);nn1=3;nn2=8;

cc=conv(aa,b);ncc1=nn1+n3; nx=nn2+n4;

ncc2=min(nn1+n4,nn2+n3);

kx=(ncc2+1):nx;kcc=ncc1:ncc2;N=length(kcc); stem(kcc,cc(1:N),'r','filled')

axis([nc1-2,nc2+2,0,10]),grid,hold on

stem(kc,c,'b'),stem(kx,cc(N+1:end),'g'),hold off 10987654321046810121416182022?1?0n?3,4,?,12?1 和 B(n)??else?0n?2,3,?,9。

else图 4.8-2

U(t)的卷积。本例展示:(A)【例4.8.3.5-2】求函数u(t)?e?tU(t)和h(t)?te符号Laplace变换求卷积的理论表示;(B)SIMULINK卷积法的执行过程和它的快速精确性。(C)从理论符号解产生相应的理论数值序列。 (1)

syms tao;t=sym('t','positive'); US1=laplace(exp(-t)); HS1=laplace(t*exp(-t/2))

yt1=simple(ilaplace(US1*HS1)) HS1 =

1/(1/2+s)^2 yt1 =

4*exp(-t)+(2*t-4)*exp(-1/2*t)

?t/2(2)

图 4.8-3

16

(3)

t=yt2(:,1);

yyt1=eval(vectorize(char(yt1))); [dy,kd]=max(abs(yyt1-yt2(:,2))); dy12=dy/abs(yyt1(kd)) dy12 =

2.8978e-006

【例4.8.3.5-3】用“零阶”近似法求u(t)?e?tU(t)和h(t)?te?t/2U(t)的卷积。本例演示:(A)连续函数的有限长度采样。(B)卷积数值计算三个误差(“截尾”误差、“零阶”近似误差、计算机字长误差)的影响。(C)卷积“无截尾误差”区间、“非平凡”区间端点的确定。(D)离散卷积和连续卷积之间的关系。(E)指令conv的使用。(F)绘图分格线的运用。 (1)

(2)

%

t2=3;t4=11;T=0.01;

tu=0:T:t2;N2=length(tu); th=0:T:t4;N4=length(th);

u=exp(-tu);h=th.*exp(-th/2); tx=0:T:(t2+t4);Nx=length(tx); yt3=T*conv(u,h); %

t=tx;yyt1=eval(vectorize(char(yt1))); [dy,kd]=max(abs(yyt1(1:N2)-yt3(1:N2))); dy13(1)=dy/abs(yyt1(kd));

[dy,kd]=max(abs(yyt1(N2+1:N4)-yt3(N2+1:N4))); dy13(2)=dy/abs(yyt1(N2+kd));

[dy,kd]=max(abs(yyt1(N4+1:Nx)-yt3(N4+1:Nx))); dy13(3)=dy/abs(yyt1(N4+kd));

(3)

disp('与理论结果的相对误差')

disp([blanks(4),'[0,3]段 [3,11]段 [11,14]段']),disp(dy13) plot(t,yyt1,':b',tx,yt3,'r')

set(gca,'Xtick',[0,3,11,14]),grid 与理论结果的相对误差

[0,3]段 [3,11]段 [11,14]段 0.0068 0.0810 0.6974

17

0.70.60.50.40.30.20.10031114图 4.8.3.5-3-1

4.9 随机数据的统计描述

4.9.1 统计分布的数字特征

【例4.9.1-1】样本统计特征量计算示例。

%

X(:,1)=ones(10,1);X(1,1)=100;X(10,1)=0.01; rand('state',1);randn('state',1) X(:,2)=rand(10,1);

X(:,3)=randn(10,1);X(:,3)=2*abs(min(X(:,3)))+X(:,3); %

Moment1.arithmetic=mean(X);Moment1.median=median(X);

Moment1.geometric=geomean(X);Moment1.harmmonic=harmmean(X); %

Moment2.Standard=std(X);Moment2.variance=var(X); Moment2.absolute=mad(X);Moment2.range=range(X); %

X,Moment1,Moment2 X =

100.0000 0.9528 3.0699 1.0000 0.7041 2.2997 1.0000 0.9539 1.3535 1.0000 0.5982 3.0790 1.0000 0.8407 1.7674 1.0000 0.4428 1.7758 1.0000 0.8368 1.1027 1.0000 0.5187 2.6017 1.0000 0.0222 1.2405 0.0100 0.3759 2.3739 Moment1 =

arithmetic: [10.8010 0.6246 2.0664] median: [1 0.6511 2.0377] geometric: [1 0.4691 1.9463]

harmmonic: [0.0926 0.1682 1.8276] Moment2 =

Standard: [31.3429 0.2951 0.7273] variance: [982.3760 0.0871 0.5289]

18

absolute: [17.8398 0.2331 0.6184] range: [99.9900 0.9317 1.9762]

4.9.2 样本分布的频数直方图描述

【例4.9.2-1】hist指令的使用示例。

randn('state',1),rand('state',31) x=randn(100,1);y=rand(100,1); %

subplot(1,2,1),hist(x,7)

subplot(1,2,2),histfit(x,20) 30122510208156104520-5050-505图 4.9-1

%

n_y1=min(y):0.1:max(y);n_y2=min(y):0.05:max(y); subplot(1,2,1),hist(y,n_y1) subplot(1,2,2),hist(y,n_y2) 129810786564432210-0.500.510-0.500.51图 4.9-2

4.9.3 概率函数、分布函数、逆分布函数和随机数的发生 4.9.3.1 泊松分布(Poisson distribution)

【例 4.9.3.1-1】 泊松分布与正态分布的关系 (1)

Lambda=20;x=0:50;yd_p=poisspdf(x,Lambda);

19

yd_n=normpdf(x,Lambda,sqrt(Lambda));

(2)

plot(x,yd_n,'b-',x,yd_p,'r+')

text(30,0.07,'\\fontsize{12} {\\mu} = {\\lambda} = 20') 0.090.080.070.060.050.040.030.020.01001020304050 m = l = 20图 4.9-3

4.9.3.2 正态分布(Normal distribution)

【例4.9.3.2-1】正态分布标准差意义的图示。

mu=3;sigma=0.5;

x=mu+sigma*[-3:-1,1:3];yf=normcdf(x,mu,sigma); P=[yf(4)-yf(3),yf(5)-yf(2),yf(6)-yf(1)]; xd=1:0.1:5;yd=normpdf(xd,mu,sigma); %

for k=1:3 xx{k}=x(4-k):sigma/10:x(3+k); yy{k}=normpdf(xx{k},mu,sigma); end

subplot(1,3,1),plot(xd,yd,'b');hold on fill([x(3),xx{1},x(4)],[0,yy{1},0],'g')

text(mu-0.5*sigma,0.3,num2str(P(1))),hold off subplot(1,3,2),plot(xd,yd,'b');hold on fill([x(2),xx{2},x(5)],[0,yy{2},0],'g')

text(mu-0.5*sigma,0.3,num2str(P(2))),hold off subplot(1,3,3),plot(xd,yd,'b');hold on fill([x(1),xx{3},x(6)],[0,yy{3},0],'g')

text(mu-0.5*sigma,0.3,num2str(P(3))),hold off 0.80.60.40.682690.20

0.80.60.40.95450.20500图 4.9-4 0.80.60.40.99730.25005 2?4.9.3.3 分布(Chi-square distribution)

20


数学建模ch04(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:草店镇中心幼儿园2013—2015年发展规划_2[1]

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: