农业产值与加值核算.doc

农业产值与加值核算.doc

ID:58546665

大小:1.08 MB

页数:7页

时间:2020-05-19

农业产值与加值核算.doc_第1页
农业产值与加值核算.doc_第2页
农业产值与加值核算.doc_第3页
农业产值与加值核算.doc_第4页
农业产值与加值核算.doc_第5页
资源描述:

《农业产值与加值核算.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数学与信息科学系实验报告实验名称Matlab作图所属课程数学软件与实验实验类型综合型实验专业信息与计算科学班级学号姓名指导教师6一、实验概述【实验目的】掌握matlab环境下怎样绘图,了解用plot函数、surf函数绘制二维图、三维图,用diff函数求导数以及用solve函数求解,进一步巩固for语句和abs函数。【实验原理】1.for循环:for循环控制变量=表达式1:表达式2:表达:3语句end2.Plot(x,y):求二维图形。3.solve(‘表达式’):求表达式的解。4.diff(f):对独立变量求导数,f为符号表达式。5.abs():求绝对值函数。6.axis(xm

2、inxmaxyminymax):指定x、y的取值范围。7.subs(f,’x’,a):将a赋值给符号表达式f中的x,并计算出值。【实验环境】MatlabR2010b二、实验内容实验1设,,分别绘出的图形.1.分析问题本题很明显先利用for语句求出函数在个点的值,再通过plot函数分别绘出图形。2.问题求解x=-4:0.01:4;gx=exp(x);fx=[];fgx=[];fori=1:length(x)ifabs(x(i))<1fx(i)=1;elseifabs(x(i))>1fx(i)=-1;elsefx(i)=0;endendfori=1:length(gx)ifabs(

3、gx(i))<1fgx(i)=1;elseifabs(gx(i))>16fgx(i)=-1;elsefgx(i)=0;endendplot(x,fx,':r')holdonplot(x,gx,'b')holdonplot(gx,fgx,'--y')axis([-6,10,-5,10])3.结果4.结论及分析通过实验,结论正确,证明分析无误。实验2已知函数⑴做出的图像;⑵求,并求出的点;6⑶分别求出过,斜率分别为、的两条直线,并作出题目的图像;⑷把上述图像在同一个坐标系下显示。1.分析问题:本题是根据给出的函数方程绘制图形,再用diff函数求方程的倒数,求出满足方程的x1、x2再

4、求出在x1、x2的y1、y2绘制经过他们的直线。2.问题求解:symsxfx=4*x.^3-5*x.^2+x-2;f=diff(fx)ezplot(fx,[0,1])b=solve(f-(subs(fx,'x',1)-subs(fx,'x',0))/(1-0));x1=b(1)x2=b(2)y1=subs(fx,'x',x1);y2=subs(fx,'x',x2);f1=subs(f,'x',x1)f2=subs(f,'x',x2)g1=f1*(x-x1)+y1holdonezplot(g1,[0,1])g2=f2*(x-x2)+y2holdonezplot(g2,[01])a

5、xis([01-2.4-1.9])holdoff3.结果f=12*x^2-10*x+1x1=5/12-13^(1/2)/12x2=13^(1/2)/12+5/126f1=(5*13^(1/2))/6+12*(13^(1/2)/12-5/12)^2-19/6f2=12*(13^(1/2)/12+5/12)^2-(5*13^(1/2))/6-19/6g1=(x+13^(1/2)/12-5/12)*((5*13^(1/2))/6+12*(13^(1/2)/12-5/12)^2-19/6)-5*(13^(1/2)/12-5/12)^2-4*(13^(1/2)/12-5/12)^3-13

6、^(1/2)/12-19/12g2=(13^(1/2)/12-x+5/12)*((5*13^(1/2))/6-12*(13^(1/2)/12+5/12)^2+19/6)+13^(1/2)/12-5*(13^(1/2)4.结论及分析通过实验,结论正确,证明分析无误。实验3判断平面、球、椭球之间的位置关系.1.分析问题:6本题可以根据三个函数方程作出三个图行来判断三个图行间的位置关系。2.问题求解:x=-60:1:60;y=-60:1:60;[x,y]=meshgrid(x,y);z=1/3*(2*x-y+11);surf(x,y,z)holdonsurf(x2,y2,z2)[u,

7、v]=meshgrid(0:0.1:2*pi);x1=60*cos(u).*sin(v)+3;y1=60*sin(u).*sin(v)-5;z1=60*cos(v)-2;surf(x1,y1,z1)holdonx2=40*cos(u).*sin(v)-30;y2=100*sin(u).*sin(v)+20;z2=10*cos(v)+100;surf(x2,y2,z2)3.结果64.结论及分析通过实验,结论正确,证明分析无误。三、实验小结通过本次matlab实验我发现matlab并不是别人说的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。