




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、matlab第二版课后答案unit3-8 unit3 实验指导1、 n=input(请输入一个三位数:); a=fix(n/100); b=fix(n-a*100)/10); c=n-a*100-b*10; d=c*100+b*10+a 21n=input(请输入成绩 ); switch n case num2cell(90:100) p=a; case num2cell(80:89) p=b; case num2cell(70:79) p=c; case num2cell(60:69) p=d; otherwise p=e; end price=p 2n=input(请输入成绩 ); if
2、n=90&n=80&n=70&n=60&na a=n(m); elseif n(m)b b=n(m); end end max=a min=b 法 2 n=1,5,56,4,3,476,45,6,3,76,45,6,4,3,6,4,23,76,908,6; min=min(n) max=max(n) 4 b=-3.0:0.1:3.0; for n=1:61 a=b(n); y(n)=(exp(0.3*a)-exp(-0.3*a)/2*sin(a+0.3)+log(0.3+a)/2); end y 5 y1=0; y2=1; n=input( 请输入 n 的值:
3、); for i=1:n y1=y1+1/i2; y2=y2*(4*i*i)/(2*i-1)*(2*i+1); end y1 y2 6 a=1,1,1,1,1,1;2,2,2,2,2,2;3,3,3,3,3,3;4,4,4,4,4,4;5,5,5,5,5,5;6,6,6,6,6,6; n=input( 请输入 n 的值 :); if n=0 disp(a(n,:); elseif n0 disp(lasterr); else disp(a(6,:); disp(lasterr); end 71f=; for n=1:40 f(n)=n+10*log(n2+5); end y=f(40)/(f(
4、30)+f(20) 2f=;a=0; for n=1:40 f(n)=a+n*(n+1); a=f(n); end y=f(40)/(f(30)+f(20) 8 y=0; m=input( 输入 m 的值 :); n=input( 输入 n 值: ); for i=1:n y=y+im; end y * function s=shi8_1(n,m) s=0; for i=1:n s=s+im; end * shi8_1(100,1)+shi8_1(50,2)+shi8_1(10,1/2) 思考练习2 n=1,2,3,4,5; 2.*n n./2 1./n 1./n.2 3 s=fix(100*
5、rand(1,20)*9/10+10) y=sum(s)/20 j=0; for i=1:20 if s(i)y&rem(s(i),2)=0 j=j+1; a(j)=s(i); else continue; end end a 4 y1=0;y2=0; n=input( 请输入 n 的值: ); for i=1:n y1=y1+-(-1)i/(2*i-1); y2=y2+1/4i; end y1 y2 unit4 实验指导11x=-10:0.05:10; y=x-x.3./6; plot(x,y) 2x=-10:0.5:10; ezplot(x2+2*y2-64,-8,8); grid
6、 on; 2 t=-pi:pi/10:pi; y=1./(1+exp(-t); subplot(2,2,1);bar(t,y); title(条形图 (t,y); axis(-pi,pi,0,1); subplot(2,2,2); stairs(t,y,b); title(阶梯图 (t,y); axis(-pi,pi,0,1); subplot(2,2,3); stem(t,y,k); title(杆图 (t,y); axis(-pi,pi,0,1); subplot(2,2,4); loglog(t,y,y); title(对数坐标图 (t,y); 31t=0:pi/50:2*pi; r=5
7、.*cos(t)+4; polar(t,r); title(rho=5*costheta+4); 2t=-pi/3:pi/50:pi/3; r=5.*(sin(t).2)./cos(t); polar(t,r); 41t=0:pi/50:2*pi; x=exp(-t./20).*cos(t); y=exp(-t./20).*sin(t); z=t; plot3(x,y,z); grid on; 2x,y=meshgrid(-5:5); z=zeros(11)+5; mesh(x,y,z); shading interp; 5 x,y,z=sphere(20); surf(x,y,z); axi
8、s off; shading interp; m=moviein(20); for i=1:20 axis(-i,i,-i,i,-i,i) m(:,i)=getframe; end movie(m,4); 思考练习21x=-5:0.1:5; y=(1./(2*pi).*exp(-(x.2)/2); plot(x,y); 2t=-2*pi:0.1:2*pi; x=t.*sin(t); y=t.*cos(t); plot(x,y); grid on; 3 t=0:pi/1000:pi; x=sin(3.*t).*cos(t); y1=sin(3.*t).*sin(t); y2=2.*x-0.5;
9、plot(x,y1,k,x,y2); hold on; k=find(abs(y1-y2)0.5) n=n+1; end end n y=n/30000 5 p=45,74,54,55,14;78,98,45,74,12;87,98,85,52,65 m,s=max(p) n,h=min(p) junzhi=mean(p,1) fangcha=std(p,1,1) zong=sum(p,2); max,wei=max(zong) min,wei=min(zong) zcj,xsxh=sort(zong,descend) 6 x=1:10:101; y=0,1.0414,1.3222,1.491
10、4,1.6128,1.7076,1.7853,1.8513,1.9085,1.9590,2.0043; p,s=polyfit(x,y,5) a=1:5:101; y1=polyval(p,a); plot(x,y,:o,a,y1,-*) unit6 实验指导1 a=1/2,1/3,1/4;1/3,1/4,1/5;1/4,1/5,1/6; p=0.95,0.67,0.52; x=ap a=1/2,1/3,1/4;1/3,1/4,1/5;1/4,1/5,1/6; p=0.95,0.67,0.53; x=ap cond(a) 21x1=fzero(funx1,-1) function fx=fun
11、x1(x) fx=x41+x3+1; 2x2=fzero(funx2,0.5) function fx=funx2(x) fx=x-sin(x)/x; 3options=optimset(display,off); x=fsolve(fun3,1,1,1,options) q=fun3(x) function q=fun3(p) x=p(1); y=p(2); z=p(3); q(1)=sin(x)+y2+log(z)-7; q(2)=3*x+2y-z3+1; q(3)=x+y+z-5; 31t0=0; tf=5; y0=1; t,y=ode23(fun4,t0,tf,y0); t y fun
12、ction yp=fun4(t,y) yp=-(1.2+sin(10*t)*y; 2t0=0; tf=5; y0=1; t,y=ode23(fun5,t0,tf,y0); t y function yp=fun5(t,y) yp=cos(t)-y/(1+t2); 4 x=fminbnd(mymin,0,2); -mymin(x) function fx=mymin(x) fx=-(1+x.2)/(1+x.4); 5 options=optimset(display,off); x,fval=fmincon(fun6,0,0,0,a,b,lb,ub) -fval function f=fun6(
13、x) f=-(sqrt(x(1)+(400-x(1)*1.1+(sqrt(x(2)+(400-x(1)*1.1-x(2)*1.1+sqrt(3)+(400-x(1)*1.1-x(2)*1.1-x(3)*1.1+sqrt(x(x4); 思考练习11a=2,3,5;3,7,4;1,-7,1; b=10,3,5; c1=inv(a)*b c2=ab l,u=lu(a); x=u(lb) 2a=6,5,-2,5;9,-1,4,-1;3,4,2,-2;3,-9,0,2; b=-4,13,1,11; c1=inv(a)*b c2=ab l,u=lu(a); x=u(lb) 21x1=fzero(funx1
14、,1.5) function fx=funx1(x) fx=3*x+sin(x)-exp(x); 2x1=fzero(funx2,1) function fx=funx2(x) fx=x-1/x+5; 3options=optimset(display,off); x=fsolve(fun3,3,0,options) q=fun3(x) function q=fun3(p) x=p(1); y=p(2); q(1)=x2+y2-9; q(2)=x+y-1; 31t0=0; tf=5; y0=0,1; t,y=ode45(vdpol,t0,tf,y0); t,y function ydot=vd
15、pol(t,y); ydot(1)=(2-3*y(2)-2*t*y(1)./(1+t2); ydot(2)=y(1); ydot=ydot; 2t0=0; tf=5; y0=1;0;2; t,y=ode45(vdpoll,t0,tf,y0); t,y function ydot=vdpoll(t,y); ydot(1)=cos(t)-y(3)./(3+sin(t)+5*y(1).*cos(2*t)/(t+1).2)-y(2); ydot(2)=y(1); ydot(3)=y(2); ydot=ydot; 4 x=fminbnd(mymin,0,pi); -mymin(x) function f
16、x=mymin(x) fx=-sin(x)-cos(x.2); 5 x,y1=fminbnd(mymax,0,1.5); -y1 function fx=mymax(x); fx=-(9*x+4*x.3-12*x.2); unit7 实验指导11format long fx=inline(sin(x)./x); i,n=quadl(fx,0,2,1e-10) 2format long fx=inline(1./(x-0.3).2+0.01)-1./(x-0.9).2+0.04)-6); i,n=quad(fx,0,1,1e-10) 21global ki; ki=0; i=dblquad(fx
17、y,0,1,0,1) ki 2f=inline(abs(cos(x+y),x,y); i=dblquad(f,0,pi,0,pi) 3 x=0.3:0.2:1.5; f=0.3895,0.6598,0.9147,1.1611,1.3971,1.6212,1.8325; trapz(x,f) 4 p=0:pi/5:2*pi; for n=1:3 n dx=diff(sin(p),n) end 5 f=inline(sin(x)./(x+cos(2.*x); g=inline(cos(x).*(x+cos(2*x)-sin(x).*(1-2.*sin(2*x)/(x+cos(2.*x).2); x
18、=-pi:0.01:pi; p=polyfit(x,f(x),5); dp=polyder(p); dpx=polyval(dp,x); %求 dp 在假设点的函数值dx=diff(f(x,3.01)/0.01; %直接对 f(x) 求数值导数gx=g(x); %求函数 f 的导函数g 在假设点的导数plot(x,dpx,x,dx,.,x,gx,-); %作图思考练习2 format long fx=inline(1./(1+x.2); i,n=quad(fx,-inf,inf,1e-10) i,n=quadl(fx,-inf,inf,1e-10) x=-100000:100000; y=1.
19、/(1+x.2); trapz(x,y) format short 3(1) format long fx=inline(log(1+x)./(1+x.2); i,n=quad(fx,0,1,1e-10) (2) format long fx=inline(sqrt(cos(t.2)+4*sin(2*t).2)+1); i,n=quad(fx,0,2*pi,1e-10) 4 f=inline(4.*x.*z.*exp(-z.2.*y-x.2); i=triplequad(f,0,pi,0,pi,0,1) 5 f=inline(sin(x); g=inline(cos(x); x=0:0.01:
20、2*pi; p=polyfit(x,f(x),5); dp=polyder(p); dpx=polyval(dp,x); dx=diff(f(x,2*pi+0.01)/0.01; gx=g(x); plot(x,dpx,x,dx,.,x,gx,-) unit8 实验指导1 syms x y; s=x4-y4; factor(s) factor(5135) 2 syms x; f=(x-2)/(x2-4); limit(f,x,2) sym x; f=(sqrt(pi)-sqrt(acos(x)/sqrt(x+1); limit(f,x,-1,right) 3 sym x; f=sin(1/x)
21、; diff(f,x) diff(f,x,2) sym x; f=(1-cos(2*x)/x; diff(f,x) diff(f,x,2) 4 sym x; f=sqrt(exp(x)+1); int(f,x) syms x y; f=x/(x+y); int(f,y) sym x; f=exp(x)*(1+exp(x)2; int(f,x,0,log(2) sym x; f=x*log(x); int(f,x,1,exp(1) 5 sym x; s=symsum(-1)(x+1)/x,1,inf) sym y; z=symsum(y(2*y-1)/(2*y-1),1,inf) 6 sym x
22、; f1=(exp(x)+exp(-x)/2; f2=sqrt(x3-2*x+1); taylor(f1,x,5,0) taylor(f2,x,6,0) 7 syms x y a; x=solve(x3+a*x+1=0,x) x=solve(sin(x)+2*cos(x)-sqrt(x)=0,x) x y=solve(log(x/y)=9,exp(x+y)=3,x,y) 8 syms n; x,y=dsolve(x*(d2y)+(1-n)*(dy)+y=0,y(0)=0,dy(0)=0,x) 思考练习2 syms x b1 b2 a b s1=2*(cos(x)2)-(sin(x)2; s2=sin(b1)*cos(b2)-cos(b1)*sin(b2); s3=sqrt(a+sqrt(a2-b)/2)+sqrt(a-sqrt(a2-b)/2); s4=(4*x2+8*x+3)/(2*x+1); h1=simplify(s1) h2=simplify(s2) h3=s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 交通银行2025乌海市秋招群面案例总结模板
- 中国银行2025黄山市秋招无领导模拟题角色攻略
- 2025湿地保护行业技术与市场分析
- 农业银行2025咸阳市金融科技岗笔试题及答案
- 农业银行2025湘潭市秋招笔试EPI能力测试题专练及答案
- 销售岗位有期限劳动合同4篇
- 交通银行2025湘西土家族苗族自治州秋招笔试性格测试题专练及答案
- 农业银行2025玉林市秋招群面案例总结模板
- 交通银行2025咸宁市数据分析师笔试题及答案
- 建设银行2025益阳市小语种岗笔试题及答案
- 中铁合同交底培训
- 中医康复理疗师考试实操试题及答案
- 学生心理健康一生一策档案表
- 工程施工队伍管理制度
- 2025 ada糖尿病诊疗标准要点解读
- 餐饮服务与数字化运营 习题及答案 项目二
- 浙江首考2025年1月普通高等学校招生全国统考政治试题及答案
- 小学体育知识
- 2025-2030全球卫星星座行业调研及趋势分析报告
- 成人失禁相关性皮炎的预防与护理课件
- 运输公司交通安全培训课件
评论
0/150
提交评论