欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    matlab数学实验胡良剑第四章.docx

    • 资源ID:17708006       资源大小:17.57KB        全文页数:11页
    • 资源格式: DOCX        下载积分:8.88金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8.88金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    matlab数学实验胡良剑第四章.docx

    matlab数学实验胡良剑第四章第四章%Exercise1(1)p=111;x=roots(p)polyval(p,x)%验算,结果应为零%Exercise1(2)roots(30-402-1)%Exercise1(3)p=zeros(1,24);p(1171822)=5-68-5;%这样比直接写24个系数简短。x=roots(p)polyval(p,x)%验算,结果应为零%Exercise1(4)p1=23;p2=conv(p1,p1);p3=conv(p1,p2);p3(end)=p3(end)-4;%原p3最后一个分量-4x=roots(p3)polyval(p3,x)%验算,结果应为零%Exercise2fun=inline('x*log(sqrt(x2-1)+x)-sqrt(x2-1)-0.5*x');fzero(fun,2)%注意定义域,初值须大于1%Exercise3fun=inline('x4-2x');fplot(fun,-22);gridon;fzero(fun,-1),fzero(fun,1),fminbnd(fun,0.5,1.5)%Exercise4fun=inline('x*sin(1/x)','x');fplot(fun,-0.10.1);x=zeros(1,10);fori=1:10,x(i)=fzero(fun,(i-0.5)*0.01);end;x=x,-x%Exercise5fun=inline('9*x(1)2+36*x(2)2+4*x(3)2-36;x(1)2-2*x(2)2-20*x(3);16*x(1)-x(1)3-2*x(2)2-16*x(3)2','x');a,b,c=fsolve(fun,000)%Exercise6fun=(x)x(1)-0.7*sin(x(1)-0.2*cos(x(2),x(2)-0.7*cos(x(1)+0.2*sin(x(2);a,b,c=fsolve(fun,0.50.5)%初值0fun=inline('3*x.5-20*x.3+10');fplot(fun,-33);gridon;%作图观察x(1)=-3;x(3)=fminsearch(fun,2.5);fun2=inline('-(3*x.5-20*x.3+10)');x(2)=fminsearch(fun2,-2.5);x(4)=3;feval(fun,x)%Exercise8(3)fun=inline('abs(x3-x2-x-2)');fplot(fun,03);gridon;%作图观察fminbnd(fun,1.5,2.5)fun2=inline('-abs(x3-x2-x-2)');fminbnd(fun2,0.5,1.5)%Exercise9close;x=-2:0.1:1;y=-7:0.1:1;x,y=meshgrid(x,y);z=y.3/9+3*x.2.*y+9*x.2+y.2+x.*y+9;mesh(x,y,z);gridon;%作图观察,可看到00附近极小值,0-5附近极大值fun=inline('x(2)3/9+3*x(1)2*x(2)+9*x(1)2+x(2)2+x(1)*x(2)+9');x=fminsearch(fun,00)%求极小值fun2=inline('-(x(2)3/9+3*x(1)2*x(2)+9*x(1)2+x(2)2+x(1)*x(2)+9)');x=fminsearch(fun2,0-5)%求极大值%Exercise10clear;t=0:24;c=15141414141516182022232528.313231292725242220181716;%第(1)小题p2=polyfit(t,c,2)%第(2)小题p3=polyfit(t,c,3)%第(3)小题非线性拟合法fun=inline('a(1)*exp(a(2)*(t-14).2)','a','t');a=lsqcurvefit(fun,00,t,c)%初值能够试探,这里用a=0,b=0试探f=feval(fun,a,t)norm(f-c)%误差向量的范数,反映拟合效果plot(t,c,'o',t,f)%作图检验%第(3)小题线性化拟合方法%先作对数变换lnf=lna+b*(t-14)2z=log(c);x=(t-14).2;p1=polyfit(x,z,1);a=exp(p1(2),p1(1)f1=feval(fun,a,t)norm(f1-c)%拟合效果plot(t,c,'o',t,f1)%作图检验%第(4)小题fun2=inline('b(1)*sin(pi/12*t+b(2)+20','b','t');%原题修改为f(x)+20,结果较合理b=lsqcurvefit(fun2,00,t,c)%初值能够试探,这里用a=0,b=0试探figuref2=feval(fun2,b,t)norm(f2-c)%拟合效果plot(t,c,'o',t,f2)%作图检验%Exercise11fun=inline('(1-x)*sqrt(10.52+x)-3.06*x*sqrt(1+x)*sqrt(5)');x=fzero(fun,0,1)%Exercise12r=5.04/12/100;N=20*12;x=7500*180%房屋总价格y=x*0.3%首付款额x0=x-y%贷款总额a=(1+r)N*r*x0/(1+r)N-1)%月付还款额%下面组合贷款r1=4.05/12/100;x1=10*10000;%公积金贷款a1=(1+r1)N*r1*x1/(1+r1)N-1)x2=x0-x1%商业贷款a2=(1+r)N*r*x2/(1+r)N-1)a=a1+a2%Exercise13%列方程th*R2+(pi-2*th)*r2-R*r*sin(th)=pi*r2/2%化简得sin(2*th)-2*th*cos(2*th)=pi/2%下面Matlab计算clear;fun=inline('sin(2*th)-2*th*cos(2*th)-pi/2','th')th=fsolve(fun,pi/4)R=20*cos(th)%Exercise14%先在Editor窗口写M函数保存functionx=secant(fname,x0,x1,e)whileabs(x0-x1)>e,x=x1-(x1-x0)*feval(fname,x1)/(feval(fname,x1)-feval(fname,x0);x0=x1;x1=x;end%再在指令窗口fun=inline('x*log(sqrt(x2-1)+x)-sqrt(x2-1)-0.5*x');secant(fun,1,2,1e-8)%Exercise15%作系数为a,初值为xo,从第m步到第n步迭代经过的M函数:functionf=ex4_15fun(a,x0,m,n)x(1)=x0;y(1)=a*x(1)+1;x(2)=y(1);ifmm,plot(x(i),x(i),x(i+1),y(i-1),y(i),y(i);endendholdoff;%M脚本文件subplot(2,2,1);ex4_15fun(0.9,1,1,20);subplot(2,2,2);ex4_15fun(-0.9,1,1,20);subplot(2,2,3);ex4_15fun(1.1,1,1,20);subplot(2,2,4);ex4_15fun(-1.1,1,1,20);%Exercise16%设夹角t,问题转化为minf=5/sin(t)+10/cos(t)%取初始值pi/4,计算如下fun=(t)5/sin(t)+10/cos(t);t,f=fminsearch(fun,pi/4)t=0.6709f=20.8097%Exercise17%提示:x(k+2)=f(x(k)=a2*x(k)*(1-x(k)*(1-a*x(k)*(1-x(k)%计算平衡点x%|f'(x)|>ex4_18(0.9,1,20)>>ex4_18(-0.9,1,20)>>ex4_18(1.1,1,20)>>ex4_18(-1.1,1,20)%Exercise19clear;close;x(1)=0;y(1)=0;fork=1:3000x(k+1)=1+y(k)-1.4*x(k)2;y(k+1)=0.3*x(k);endplot(x(1000:1500),y(1000:1500),'+g');holdonplot(x(1501:2000),y(1501:2000),'.b');plot(x(2001:2500),y(2001:2500),'*y');plot(x(2501:3001),y(2501:3001),'.r');

    注意事项

    本文(matlab数学实验胡良剑第四章.docx)为本站会员(安***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开