matlab作业题答案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
matlab作业题答案

作业题 1 求函数在指定点的导数值 syms a x y; a=[x x^2 x^3;1 2*x 3*x^2;0 2 6*x]; y=det(a); dy=diff(y); x=[1 2 3]; eval(dy) ans = 6 24 54 2 符号法求下列函数的导数或积分 y=x10+10x+logx10,求y’ y=sym(x^10+10^x+log(10)/log(x)) Dy=diff(y) y = log(10)/log(x) + 10^x + x^10 Dy = 10^x*log(10) + 10*x^9 - log(10)/(x*log(x)^2) y=ln(1+x), 求y’’∣x=1 syms x y; y=log(1+x); D2y=diff(y,2); x=1; eval(D2y) ans = -0.2500 y=ex/cosx,求y’ syms x y; y=exp(x)/cos(x); Dy=diff(y) Dy = exp(x)/cos(x) + (exp(x)*sin(x))/cos(x)^2 4) f=sym(t*sin(t)); int(f,0,pi) ans = pi 已知函数z=sin(xy), 计算 syms x y z; z=sin(x*y); D3z=diff(diff(z,x),y,2) D3z = - 2*x*sin(x*y) - x^2*y*cos(x*y) 3 用数值方法求定积分 fun=inline(x.^2.*sqrt(2.*x.^2+3)); [f,n]=quad(fun,1,5) f = 232.8057 n = 21 fun=inline(x./sin(x.^2)); [f,n]=quadl(fun,pi/4,pi/3) f = 0.3254 n = 18 4 已知数据[x,y]如下表,试求2次拟合多项式f(x),然后求x=0.05,0.25,0.45,0.65,0.85,1.05各点的函数近似值,并绘出拟合曲线及求得的函数点。 x 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 y -0.447 1.978 3.28 6.16 7.08 7.34 7.66 9.56 9.48 9.3 11.2 x=0:0.1:1; y=[-0.447 1.978 3.28 6.16 7.08 7.34 7.66 9.56 9.48 9.3 11.2]; a=polyfit(x,y,2) x1=0.05:0.2:1.05; y1=a(1)*x1.^2+a(2)*x1+a(3); yfit=polyval(a,x); plot(x1,y1,or,x,yfit,-g) a = -9.8108 20.1293 -0.0317 5 求方程exsinx=0在区间[-4,-3]上的一个根。 fzero(exp(x)*sin(x),[-4,-3]) ans = -3.1416 6 已知某函数的离散点列如下 X -4 -3 -2 -1 0 1 2 3 4 y 0.97279 3.4234 3.8186 1.8415 0 -0.15853 -0.18141 -2.5766 -7.0272 分别使用hermite插值、三次样条插值、三次方插值估算在x在2.5,1.5,0.5,-0.5,-1.5,-2.5的函数值,并在同一张图上绘制出三条曲线。 x=[-4 -3 -2 -1 0 1 2 3 4]; y=[ 0.97279 3.4234 3.8186 1.8415 0 -0.15853 -0.18141 -2.5766 -7.0272]; x1=-2.5:1:2.5; c1=interp1(x,y,x1,pehip); c2=interp1(x,y,x1,splin); c3=interp1(x,y,x1,cubic); plot(x1,c1,o-r,x1,c2,*--g,x1,c3,:bH) legend(hermite插值,三次样条插值,三次插值) 7 用经典的RK方法计算常微分方程:y’=e-2t-2y 初值条件y(0)=0.1 fun=inline(exp(-2*t)-2*y,t,y); [t,y]=ode45(fun,[0,1],0.1) t = 0 0.0063 0.0126 0.0188 0.0251 0.0501 0.0751 0.1001

文档评论(0)

haocen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档