MATLAB教程Ra答案全张志涌.docx
《MATLAB教程Ra答案全张志涌.docx》由会员分享,可在线阅读,更多相关《MATLAB教程Ra答案全张志涌.docx(26页珍藏版)》请在咨信网上搜索。
1、目录第一章1第二章5第三章12第四章32第五章47第六章54补充题 欧拉法,龙格库塔法解方程,黑板上的题571.创建表达式%可以用syms先符号运算再带入值x=1;y=2;z=(sqrt(4*x2+1)+0.5457*exp(-0.75*x2-3.75*y2-1.5*x)/(2*sin(3*y)-1)z = -1.4345 2.计算复数x=(-1+sqrt(-5)/4;y=x+8+10jy = 7.7500 +10.5590i 3.help命令学三维曲线x=-5:0.1:5;y=x;X,Y=meshgrid(x,y);Z=(sin(sqrt(X.2+Y.2)./(sqrt(X.2+Y.2);s
2、ubplot(221);surf(X,Y,Z);colormap(cool);subplot(222);plot3(X,Y,Z,linewidth,4); %绘制三维曲线,也可以随意给定一个三维曲线的函数。如果画这个曲面,那么将绘出一族三维曲线grid on;subplot(223);meshz(X,Y,Z); %地毯绘图subplot(224);meshc(X,Y,Z); %等高线绘图4.peaks等高线(更改原函数)subplot(221);contour(peaks1,20);subplot(222);contour3(peaks1,10); %可以定义等高线条数subplot(223)
3、;contourf(peaks1,10);subplot(224);peaks1;z = 3*(1-x).2.*exp(-(x.2) - (y+1).2) . - 10*(x/5 - x.3 - y.5).*exp(-x.2-y.2) . - 1/3*exp(-(x+1).2 - y.2) 5. LOGO绘制membranelogo第一章书后习题1.合法性不合法合法不合法不合法合法2.运行命令及探讨a=sqrt(2)a = 1.4142 答:不是精确的。是一个近似。可通过改变format进行位数显示调整。例如:format long;a=sqrt(2)format short;a =1.414
4、213562373095 或可使用digits任意指定输出位数。例如:digits(50);a=sqrt(2);vpa(a)ans =1.4142135623730950488016887242096980785696718753769 常见情况下毋需太高精度。3.运行结果讨论format long;w1=a(2/3)w2=a2(1/3)w3=(a(1/3)2w1 =1.259921049894873w2 = 1.259921049894873w3 = 1.259921049894873 测试结果为相同,说明MATLAB程序执行时经过的过程相同。4.clearclfclcclear 为从内存中
5、清除变量和函数clf为清除figure中的已绘图形以及子图形clc为清除命令行窗口5.产生二维数组显然第一第二个方法可以实现。例如:s=1 2 3;4 5 6;7 8 9s = 1 2 3 4 5 6 7 8 9即是一个简便的键入矩阵的方法。第二章1 数据类型class(3/7+0.1)class(sym(3/7+0.1)class(vpa(sym(3/7+0.1),4)class(vpa(sym(3/7+0.1)ans =doubleans =symans =symans =sym 2 哪些精准?a1=sin(sym(pi/4)+exp(sym(0.7)+sym(pi/3);a2=sin(s
6、ym(pi/4)+exp(sym(0.7)*exp(sym(pi/3);a3=sin(sym(pi/4)+exp(sym(0.7)*exp(sym(pi/3);a4=sin(sym(pi/4)+exp(sym(0.7+pi/3);a5=sin(sym(pi/4)+exp(sym(0.7+pi/3);a6=sin(sym(pi/4)+sym(exp(0.7+pi/3);a7=sin(sym(pi/4+exp(0.7+pi/3);a8=sym(sin(pi/4+exp(0.7+pi/3);digits(64);vpa(a2-a1)vpa(a3-a1)vpa(a4-a1) %为精确值vpa(a5-a
7、1)vpa(a6-a1)vpa(a7-a1)vpa(a8-a1)ans =8.772689107613377606024459313047548287536202098197290121158158175e-72ans =8.772689107613377606024459313047548287536202098197290121158158175e-72ans =0.0ans =-0.0000000000000008874822716959584619522637254014249128254875650208152937300697045ans =-0.00000000000000148
8、9122128176563341755713716272780778030227615022223735634526288ans =-0.000000000000001518855593927822635897082947744411794950714383466168364259064934ans =-0.00000000000000151859755909122793880734918235619076228065004813152159311456667 可以看到,除了a4为精确,其余均存在很小的误差。其中a2与a3的误差较小,小于eps精度,故可认为为精确的。3 独立自由变量a1=sy
9、m(sin(w*t) ;a2=sym(a*exp(-X) );a3=sym(z*exp(j*th);symvar(a1,1)symvar(a2,1)symvar(a3,1)ans =wans =aans =z 6 符号解syms x k;f1=x.k;s1=symsum(f1,k,0,inf);s2=subs(f1,x,(-1/3);s3=subs(f1,x,(1/pi);s4=subs(f1,x,3);symsum(s2,k,0,inf)double(symsum(s3,k,0,inf)symsum(s4,k,0,inf)ans =3/4ans = 1.4669ans =Inf7 限定性假设
10、reset(symengine);syms k;syms x positive;f1=(2/(2*k+1)*(x-1)/(x+1)(2*k+1);f1_s=symsum(f1,k,0,inf);simplify(f1_s,steps,27,IgnoreAnalyticConstraints,true)ans =log(x) 8 符号计算syms t;yt=abs(sin(t);dydt=diff(yt,t)dydt0=limit(dydt,t,0,left)dydtpi=subs(dydt,t,(pi/2) dydt =sign(sin(t)*cos(t)dydt0 =-1dydtpi =0
11、9 积分值syms x;fx=exp(-abs(x)*abs(sin(x)fxint=int(fx,-5*pi,1.7*pi);vpa(fxint,64)fx =abs(sin(x)*exp(-x)ans =3617514.635647088707100018393465500554242735057835123431773680704 10二重积分syms x y;fxy=x2+y2;int(int(fxy,y,1,x2),x,1,2)ans =1006/105 11 绘出曲线syms t x;fx=int(sin(t)./t),t,0,x);ezplot(fx)fx4=subs(fx,x,
12、4.5)fx4 =sinint(9/2)12 积分表达式syms x;syms n positive;yn=int(sin(x).n,x,0,pi/2)yn3=subs(yn,n,1/3);vpa(yn3,32)yn =beta(1/2, n/2 + 1/2)/2ans =1.2935547796148952674767575125656 13 序列卷积syms a b n;syms k positive;xk=a.k;hk=b.k;kn=subs(xk,k,k-n)*subs(hk,k,n);yk=symsum(kn,n,0,k)yk =piecewise(a = b and b = 0,
13、bk*(k + 1), a = b or b = 0, (a*ak - b*bk)/(a - b) 所以答案为a*ak - b*bk)/(a - b)20求解solvereset(symengine)syms x y;s=solve(x2+y2-1,x*y-2,x,y)s.xs.ys = x: 4x1 sym y: 4x1 symans =(15(1/2)*i)/2 + 1/2)(1/2)/2 - (15(1/2)*i)/2 + 1/2)(3/2)/2 - (15(1/2)*i)/2 + 1/2)(1/2)/2 + (15(1/2)*i)/2 + 1/2)(3/2)/2 (1/2 - (15(
14、1/2)*i)/2)(1/2)/2 - (1/2 - (15(1/2)*i)/2)(3/2)/2 - (1/2 - (15(1/2)*i)/2)(1/2)/2 + (1/2 - (15(1/2)*i)/2)(3/2)/2ans = (15(1/2)*i)/2 + 1/2)(1/2)-(15(1/2)*i)/2 + 1/2)(1/2) (1/2 - (15(1/2)*i)/2)(1/2)-(1/2 - (15(1/2)*i)/2)(1/2) 23 求通解clear all;yso=simplify(dsolve(Dy*y*0.1+0.3*x=0,x)yso = (- 3*x2 + 2*C3)(1
15、/2)-(- 3*x2 + 2*C3)(1/2) %此题存疑holdon;clear all;reset(symengine);syms x;y1=(- 3*x2 + 2*1)(1/2);y2=-(- 3*x2 + 2*1)(1/2);h1=ezplot(y1,x,-2 2 -2 2,1);h2=ezplot(y2,x,-2 2 -2 2,1);gridon;title();warning off;axis(-2 2 -2 2);set(h1,color,r,linewidth,2);set(h2,color,r,linewidth,2);xlabel(Y);ylabel(x); %对于第二章
16、存在问题的习题的探讨2.23clear all;syms x;yso=simplify(dsolve(Dy*y*0.1+0.3*x=0,x) %此题存疑holdon;clear all;reset(symengine);syms x;y1=(- 3*x2 + 2*1)(1/2);y2=-(- 3*x2 + 2*1)(1/2);h1=ezplot(y1,x,-2 2 -2 2,1);h2=ezplot(y2,x,-2 2 -2 2,1);gridon;title();warning off;axis(-2 2 -2 2);set(h1,color,r,linewidth,2);set(h2,co
17、lor,r,linewidth,2);xlabel(Y);ylabel(x); yso =(- 3*x2 + 2*C3)(1/2)-(- 3*x2 + 2*C3)(1/2)%以上方法可以绘出正常的横坐标为y纵坐标为x的图像,但发现在y=0处x延伸至正负无穷。h1=ezplot(y1,-2 2 -2 2,1);h2=ezplot(y2,-2 2 -2 2,1);%以上方法绘出的图像存在一个空隙,且默认为y-x图像。reset(symengine);syms x y S;S = dsolve(Dy*y/5+x/4=0,x);ezplot(subs(y2-(S(1)2, C3, 1),-2,2 -2
18、,2,2);grid on;%用椭圆方程绘图不产生间隙24 一阶微分方程syms a b;ys=dsolve(Dy-a*x2-b*x=0,y(0)=2,x)ys =(x2*(3*b + 2*a*x)/6 + 2 25 边值问题fs=dsolve(Df-3*f=4*g,Dg+4*f=3*g,f(0)=0,g(0)=1)fs = g: 1x1 symf: 1x1 sym fs.gfs.fans =cos(4*t)*exp(3*t)ans =sin(4*t)*exp(3*t) 第三章3.行下标列下标rng(default);A=rand(3,5);L=A0.5 L = 1 1 0 1 1 1 1 1
19、 0 0 0 0 1 1 1 a,b=find(L=1) IND=sub2ind(size(A),a,b)IND = 1 2 4 5 8 9 10 12 13 15 4.循环运算、数组运算t=0:0.1:10;N=length(t); y1=zeros(size(t); for k=1:N y1(k)=1-exp(-0.5*t(k)*cos(2*t(k);endplot(t,y1);xlabel(t);ylabel(y1); y2=1-exp(-0.5*t).*cos(2*t); plot(t,y2);xlabel(t);ylabel(y2); 5.回答问题clear all;A=magic(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 教程 Ra 答案 全张志涌
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。