已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1MATLAB 程序设计与应用(第二版)实验参考答案%实验一 MATLAB 运算基础%第一题%(1 )z1=2*sin(85*pi/180)/(1+exp(2)%(2 )x=2,1+2i;-0.45,5;z2=0.5*log(x+sqrt(1+x.2)%(3)a=-3.0:0.1:3.0;z3=(exp(0.3*a)-exp(-0.3*a)/2.*sin(a+0.3)+log(0.3+a)/2)%(4)t=0:0.5:2.5;z4=t.2.*(t=0elseif x=80disp(B);elseif x=70disp(C);elseif x60disp(D);elsedisp(E);endend%第二题程序二:s=input(请输入一个成绩(0 分到 100分之间):); %s 用于存放成绩while 1 %判断输入成绩的合理性if s100disp(输入的成绩需在 0 到 100之间,请重新输入:)s=input(请输入一个成绩(0分到 100 分之间):);else3break;endendswitch fix(s/10) %对成绩做出等级判断case 9,10disp(A)case 8disp(B)case 7disp(C)case 6disp(D)otherwisedisp(E)end%第三题n=input(请输入员工工号:);h=input(该员工工作时数是:);if h120x=(h-120)*84*(1+0.15)+120*84;elseif h5disp(超出了矩阵的行数,矩阵的最后一行为:)a(5,:)elsedisp(矩阵的第,num2str(n),行为:)a(n,:)end%实验四 循环结构程序设计%第一题程序一s=0;n=input(n=?);for i=1:ns=s+1/i/i;endPI=sqrt(6*s)pi%第一题程序二n=input(n=?);a=1:n;b=1./a.2;PI=sqrt(6*sum(b)pi%第二题y=0;n=1;while(y1e-5Xn=Xn1;Xn1=a/(b+Xn);n=n+1;if n=500break;endendnXn1r1=(-b+sqrt(b*b+4*a)/2r2=(-b-sqrt(b*b+4*a)/2%第四题for i=1:100if i=1f(i)=1;elseif i=2f(i)=0;elseif i=3f(i)=1;elsef(i)=f(i-1)-2*f(i-2)+f(i-3);endendmax(f)min(f)sum(f)length(find(f0)length(find(f=0)length(find(f0.5n=n+1;endendp=n/30000%第二题%(1)A=45+51*rand(100,5);Y,U=max(A)a,b=min(A)%(2)m=mean(A)s=std(A)%(3)sum(A,2)Y,U=max(ans)a,b=min(ans)%(4)zcj,xsxh=sort(ans)%第三题h=6:2:18;x=6.5:2:17.5;t1=18,20,22,25,30,28,24;t2=15,19,24,28,34,32,30;T1=spline(h,t1,x)T2=spline(h,t2,x)%第四题x=1:0.1:101;y1=log10(x);p=polyfit(x,y1,5)y2=polyval(p,x);plot(x,y1,:,x,y2,-)%第五题%(1)p1=1,2,4,0,5;p2=1,2;p3=1,2,3;p=p1+0,conv(p2,p3) %为使两向量大小相同,所以补 0%(2)A=roots(p)%(3)A=-1,1.2,-1.4;0.75,2,3.5;0,5,2.5;polyval(p,A)%(4)polyvalm(p,A)实验十程序:x=sym(6);y=sym(5);z=(x+1)/(sqrt(3+x)-sqrt(y)1、 分解因式(1)程序:syms x y;A=x4-y4;factor(A)(2)程序:factor(sym(5135)3、化简表达式(1)程序:syms beta1 beta2y=sin(beta1)*cos(beta2)-cos(beta1)*sin(beta2)8simple(y)(2)程序:syms xy=(4*x2+8*x+3)/(2*x+1)simple(y)5、用符号方法求下列极限或导数(1)程序:syms xf=(x*(exp(sin(x)+1)-2*(exp(tan(x)-1)/(sin(x)limit(f)(2)程序:syms xy=(sqrt(pi)-sqrt(acos(x)/(sqrt(x+1);limit(f,x,-1,right)(3) 程序:syms xy=(1-cos(2*x)/x;y1=diff(y)y2=diff(y,x,2)6、用符号方法求下列积分(1)程序:syms xf=1/(1+x4+x8)int(f)(2)程序:syms xf=1/(asin(x)2)*sqrt(1-x2)int(f)(3)程序:syms xf=(x2+1)/(x4+1)int(f,x,0,inf)(4)程序:syms xf=exp(x)*(1+exp(x)2y=int(f,x,0,log(2)double(y)实验十一 级数与方程符号求解1. 级数符号求和。(1) 计算 。(2) 求级数 的和函数,并求 之和。解:M 文件:clear all;clc;n=sym(n);x=sym(x);S1=symsum(1/(2*n-1),n,1,10)S2=symsum(n2*x(n-1),n,1,inf)S3=symsum(n2/5n,n,1,inf) %vpa(S3)可以转化成小数运行结果:S1 =31037876/14549535S2 =piecewise(abs(x) 0 %非齐次方程组if rank(A)=rank(A,b)if rank(A)=n disp(有唯一解 x);x=Ab;else disp(有无穷个解,特解 x,基础解系 y);x=Ab;y=null(A,r);endelsedisp(无解);x= ;endelse %齐次方程组disp(有零解 x);x=zeros(n,1); if rank(A) In line_solution at 11x =-2/11 10/11 0 0 y =1/11 -9/11 -5/11 1/11 1 0 0 1 所以原方程组的通解是:,其中 为任意常数。5. 求代数方程的数值解。(1) 3x+sinx-ex=0 在 x0=1.5 附近的根。(2) 在给定的初值 x0=1,y0=1 ,z0=1 下,求方程组的数值解。解:M 文件:function g=f(x)g=3*x+sin(x)-exp(x);clc;clear;fzero(f,1.5) 结果是:ans =1289/682 (2). M 文件: function F=fun(X)x=X(1);y=X(2);z=X(3);F(1)=sin(x)+y2+log(z)-7;F(2)=3*x+2-z3+1;F(3)=x+y+z-5;X=fsolve(myfun,1,1,1,optimset(Display,off)运行结果:6. 求函数在指定区间的极值。(1) 在(0,1)内的最小值。(2) 在0,0附近的最小值点和最小值。解:M 文件:11function f=g(u)x=u(1); y=u(2); f=2*x.3+4*x.*y3-10*x.*y+y.2;clc;clear;format longf=inline(x3+cos(x)+x*log(x)/exp(x);x,fmin1=fminbnd(f,0,1)U,fmin2=fminsearch(g,0,0)运行结果7. 求微分方程的数值解。解:M 文件:function xdot= sys( x,y)xdot=y(2);(5*y(2)-y(1)/x; clc;clear;x0=1.0e-9;xf=20;x,y=ode45(sys,x0,xf,0 0);x,y 运行结果:8.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- XX村2025年上半年落实全面从严治党主体责任情况报告
- 2025年下半年吉林通化市总工会招聘工会社会工作者20人易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林省长春新区招聘67人笔试易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林松原市事业单位招考易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林市事业单位招聘基层治理专干(含专项)813人(3号)易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林农业委员会吉林通信管理局直属事业单位招考工作人员易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年厦门大学嘉庚学院学术主管招考易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年南通市通州区金沙镇招录城市社区工作者招聘易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年南昌昌东工业区党政办招考工作人员易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年南京仲裁委员会办公室招考工作人员(下半年)易考易错模拟试题(共500题)试卷后附参考答案
- 东航java面试题及答案编程
- DB31/T 1120-2018城市地下道路交通标志和标线设置规范
- 规培医学生年度总结
- 《现代系统建模与仿真技术》课件
- 护士的礼仪与行为规范
- 2025年烟花鞭炮购销合同范本
- 2025年共青团入团考试测试题库及答案
- 企业绿色供应链管理实践与案例分析
- 2025年云南昆明东南绕城高速公路开发有限公司招聘笔试参考题库附带答案详解
- 商业写字楼租赁合同范本
- 钢结构建筑合同范本
评论
0/150
提交评论