实验6和实验7-matlab中m文件的调试及matlab绘图

实验6和实验7-matlab中m文件的调试及matlab绘图

ID:22281015

大小:263.61 KB

页数:7页

时间:2018-10-28

实验6和实验7-matlab中m文件的调试及matlab绘图_第1页
实验6和实验7-matlab中m文件的调试及matlab绘图_第2页
实验6和实验7-matlab中m文件的调试及matlab绘图_第3页
实验6和实验7-matlab中m文件的调试及matlab绘图_第4页
实验6和实验7-matlab中m文件的调试及matlab绘图_第5页
资源描述:

《实验6和实验7-matlab中m文件的调试及matlab绘图》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第组西华大学实验报告(理工类)开课学院及实验室:实验时间:年月日学生姓名学号成绩学生所在学院年级/专业/班课程名称课程代码实验项目名称实验六和实验七:MATLAB中m文件的调试及MATLAB绘图项目代码指导教师项目学分一、实验目的1、熟悉和掌握W数凋用和参数传递;2、掌握某木的绘图指令,学习如何绘制2维和3维曲线图形。二、实验原理1、函数文件函数文件的基木结构:函数文件山function语句引导,其基本结构为:function输fli形参表=函数名(输入形参表)注释说明部分闲数体语句说明:(1)关于蚋数文件名:蚋数文件名与函数名也可以不相同。当两者不同时,MATLAB将忽略函数名而确认函数文

2、件名,因此调川吋使川函数文件名。(2)关于注释说明部分。注释说明包括三部分内荇:①紧随函数文件引导行之后以%丌头的第一注释行。②第一注释行及之后连续的注释行。③与在线帮助文木相隔一空行的注释行。(3)关于return语句。执行到该语句就结束函数的执行,程序流程转至调用该函数的位置。通常,在函数文件中也对不使用return语句,这时迕被调函数执行完成A自动返回。2、函数调用函数凋用的一般格式是:[输出实参表]=函数名(输入实参表)3、普通图形的绘制:2维图形的基木函数为plot函数,K基木格式为:plot(x,y,‘选项’),选项包括线型、颜色等设置。3维图形的基本阑数为plot3函数,用法和

3、plot蚋数相同。4、绘制对数绝标曲线:常用semilogx(x,y,‘选项’)函数来绘制横绝标维对数坐称的曲线。5、图形窗口的分割:用函数subplot(m,n,i)来实现。含义是将图形窗口分为m行n列子窗口,然后选定第i个窗口为当前窗口。6、水标系的调整:nJ用函数axis([xmin,xmax,ymin,ymax,zmin,zmax])来完成。函数中AT以输入4个或6个参数。注意平标的最小值必须小于最大值。7、阁形的标注:为坐标轴标注用函数xlabel(‘string’,文本属性);为阁形加标题用函数title(‘string’,文木属性);在阁形窗U的任意位置加入标注用函数text(

4、x,y:‘string’)8、绘制特殊图形:绘制极坐标图形用函数polar(角度向S,幅值向S,选项);条形图用函数bar(x,y);扇形图用pie(x)函数。三、实验设备、仪器及材料高性能计算机,MATLAB软件。、实验步骤(按照实际操作过程)1、编写函数文件求半径为r的岡的面积和周长。2、利用函数的递归调用,求n!。3、将窗卩分力3个,分别绘制函数/⑴=sin(x)2、/W=cos(x)5、/(x)=sin(x)2+COs(x)5的图x从0至lj5冗。4、假设一年每个月的平均气温,并用条形图绘制出来。再将年平均气温以上的月份占总月份的百分比用扇形图表示出来。丼加上标题和坐标轴标注。5、用

5、plot3绘制三维螺旋线,再用axis改变坐标重新画一次。6、用不同线型和颜色AM—坐标内绘制曲线y=2e-0.5xsin(2Kx)及其包络线。实验过程记录(数据、表、计算等)7、用不同标度在同一少标内绘制曲线yl=e-0.5xsin(2nx)及曲线y2=l.5e_0.lxsin(x)。五、1、编写函数文件求半径为r的圆的而积和周长function[s,c]=mycircle(r)s=pi*r^2;c=2*pi*r;end>〉[s,c]=mycircle(4)s=50.265525.13272、利用函数的递归调用,求n!。functiony=myhuigui(n)x=l;y=l;ifn<0丫

6、^输入数据错误1);elsewhilex<=ny=y*x;x=x+l;endendend>>y=myhuigui(-1)y=输入数裾错误>>y=myhuigui(9)3628803、将窗口分力3个,分别绘制函数,(x)=sin⑵2、/⑴二⑽⑵5、/⑵=sin⑴2+cos⑶5的图形,x从0到5jt。»plot(x,yl)>>x=0:0.1:5*pi;»yl=sin(x),2;»y2=cos(x),5;»y3=yl+y2;»subplot(3,1,1)>>plot(x,yl)»subplot(3,1,2)»plot(x,y2)»subplot(3,1,3)»plot(x,y3)4、假设一年每个刀

7、的平均气温,并用条形图绘制出来。再将年平均气温以上的J1份占总/!份的百分比用扇形图表示岀来。并加上标题和坐标轴标注。»x=l:12;»y=[191816162729333425202119];»bar(x,y)»title(’2O16年12个月平均温度条形图’)>>xlabel(’月份’)»ylabel(’平均温度’)»a=find((y-mean(y)〉0));»pie(a)2016年12个月平均温度条形

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

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

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