MATLAB基本操作实验报告.docx
- 文档编号:29323149
- 上传时间:2023-07-22
- 格式:DOCX
- 页数:16
- 大小:289.69KB
MATLAB基本操作实验报告.docx
《MATLAB基本操作实验报告.docx》由会员分享,可在线阅读,更多相关《MATLAB基本操作实验报告.docx(16页珍藏版)》请在冰豆网上搜索。
MATLAB基本操作实验报告
南昌航空大学
数学与信息科学学院
实验报告
课程名称:
数学实验
实验名称:
MATLAB基本操作
实验类型:
验证性■综合性□设计性□
实验室名称:
数学实验室
班级学号:
10
学生姓名:
钟X
任课教师(教师签名):
成绩:
实验日期:
2011-10-10
一、实验目的
1、熟悉MATLAB基本命令与操作
2、熟悉MATLAB作图的基本原理与步骤
3、学会用matlab软件做图
二、实验用仪器设备、器材或软件环境
计算机MATLAB软件
三、实验原理、方案设计、程序框图、预编程序等
问题1:
在区间【0,2π】画sinx
实验程序:
>>x=linspace(0,2*pi,30);
>>y=sin(x);
>>plot(x,y)
问题2:
在【0,2π】用红线画sinx,用绿圈画cosx,
实验程序:
>>x=linspace(0,2*pi,30);
>>y=sin(x);
>>z=cos(x);
>>plot(x,y,'r',x,z,'co')
>>
问题3:
在【0,π】上画y=sinx的图形。
实验程序:
>>ezplot('sin(x)',[0,pi])
>>
问题4:
在【0,π】上画x=cos3t,y=sin3t星形图形。
实验程序:
>>ezplot('cos(t).^3','sin(t).^3',[0,pi])
>>
问题5:
[-2,0.5],[0,2]上画隐函数
实验程序:
>>ezplot('exp(x)+sin(x*y)',[-2,0.5,0,2])
>>
问题6:
在[-2,2]范围内绘制tanh的图形。
实验程序:
>>fplot('tanh',[-2,2])
>>
问题7:
将x,y的取值范围都限制在[-2π,2π],画函数tanhx,sinx,cosx的图形。
实验程序:
>>fplot('[tanh(x),sin(x),cos(x)]',2*pi*[-11-11])
>>
问题8:
用方形标记创建一个简单的loglog图
实验程序:
>>x=logspace(-1,2);
>>loglog(x,exp(x),'-s');
>>gridon%标注格栅
>>
问题9:
建一个简单的半对数坐标
实验程序:
>>x=0:
1:
10;
>>semilogy(x,10.^x)
>>
问题10:
绘制y=x³的函数图、对数坐标图、半对数坐标图。
实验程序:
>>x=[1:
1:
100];
>>subplot(2,3,1);%子图
>>plot(x,x.^3);
>>gridon;%标准格栅
>>title('plot-y=x.^3');%图头上标注
>>subplot(2,3,2);
>>loglog(x,x.^3);
>>gridon;
>>title('loglog-logy=3logx');
>>subplot(2,3,3);
>>plotyy(x,x.^3,x,x);
>>gridon;
>>title('plotyy-y=x.^3,logy=3logx');
>>subplot(2,3,4);
>>semilogx(x,x.^3);
>>gridon;
>>title('semilogx-y=3logx');
>>subplot(2,3,5);
>>semilogy(x,x.^3);
>>gridon;
>>title('semilogy-logy=x.^3');
问题11:
在区间[0,10]
实验程序:
>>t=0:
pi/50:
10*pi;
>>plot3(sin(t),cos(t),t)
>>
问题12:
画函数z=(x+y)²的图形。
实验程序:
>>x=-3:
0.1:
3;
>>y=1:
0.1:
5;
>>[X,Y]=meshgrid(x,y);
>>Z=(X+Y).^2;
>>surf(X,Y,Z)
>>
问题13:
画出曲面Z=(X+Y)²,网格图
实验程序:
>>x=-3:
0.1:
3;
>>y=1:
0.1:
5;
>>[X,Y]=meshgrid(x,y);
>>Z=(X+Y).^2;
>>meshz(X,Y,Z)
>>
问题14:
将曲面peaks平滑
实验程序:
>>[x,y,z]=peaks(30);
>>surf(x,y,z)
>>shadingflat%图形变得平滑
问题15:
绘peaks的网格图
实验程序:
>>[X,Y]meshgrid(-3:
125:
3);
>>Z=peaks(X,Y);
>>meshz(X,Y,Z)
>>
问题16:
在区间[0,2π]画sinx的图形,加格栅,并加注图例“自变量经”,“函数y”,“示意图”。
实验程序:
>>x=linspace(0,2*pi,30);
>>y=sin(x);
>>plot(x,y)
>>gridon
>>xlabel('自变量x');
>>ylabel('函数y');
>>title('示意图')
问题17:
:
在0,2π]画sinz,cosx,并分别标注“sinx”,”cosx”.
实验程序:
>>x=linspace(0,2*pi,30);
>>y=sin(x);
>>z=cos(x);
>>plot(x,z,x,y);gtext('sin(x)');gtext('cos(x)');
>>
问题16:
在区间[0.005,0.01]显示y=sin(1/x)的图形。
实验程序:
>>x=linspace(0.0001,0.01,1000);
>>y=sin(1./x);
>>plot(x,y);
>>axis([0.0050.01-11])
>>
问题17:
将y=sinx,y=cosx分别用点和线画出在同一屏幕上
实验程序:
>>x=linspace(0,2*pi,30);
>>y=sin(x);
>>z=cos(x);
>>plot(x,z,'ro');
>>holdon
>>plot(x,y);
>>
问题18:
在区间[0,2π]分别画出y=sinx,z=cosx的图形,保持并显示y=sinx的图形
实验程序:
>>y=sin(x);z=cos(x);
>>x=linspace(0,2*pi,100);
>>plot(x,y);
>>title('sin(x)');
>>pause
>>figure
(2);
>>plot(x,z);
>>title('cos(x)');
>>
问题18:
将屏幕分为四块,并分别画上y=sinx,z=cosx,a=sinxcosx;b=sinx/cosx
实验程序:
>>x=linspace(0,2*pi,100);
>>y=sin(x);z=cos(x);a=sin(x).*cos(x);b=sin(x)./(cos(x)+eps);
>>subplot(2,2,1);plot(x,y);title('sin(x)');
>>subplot(2,2,2);plot(x,z);title('cos(x)');
>>subplot(2,2,3);plot(x,a);title('sin(x)cos(x)');
>>subplot(2,2,4);plot(x,b);title('sin(x)/cos(x)');
>>
>>
问题18:
画r=sin2cos2的极坐标图形。
实验程序:
>>theta=linspace(0,2*pi);
>>rho=sin(2*theta).*cos(2*theta);
>>polar(theta,rho,'g');
>>title('polarplotofsin(2*theta).*cos(2*theta)');
>>
问题19:
山峰的三维和二维等值线图。
实验程序:
>>[x,y,z]=peaks;
>>subplot(1,2,1)
>>contour3(x,y,z,16,'s')
>>grid,xlabel('x-axis'),ylabel('y-axis')
>>zlabel('z-axis')
>>title('contour3ofpeaks');
>>subplot(1,2,2)
>>contour(x,y,z,16,'s');
>>grid,xlabel('x-axis'),ylabel('y-axis')
>>title('contourofpeaks');
>>
问题20:
绘制三维散点图
实验程序:
>>[x,y,z]=sphere(16);
>>X=[x(:
)*.5x(:
)*.75x(:
)];
>>Y=[y(:
)*.5y(:
)*.75y(:
)];
>>Z=[z(:
)*5z(:
)*.75z(:
)];
>>S=repmat([1.75.5]*10,prod(size(x)),1);
>>C=repmat([123],prod(size(x)),1);
>>scatter3(X(:
),Y(:
),Z(:
),S(:
),C(:
),'filled'),view(-60,60)
>>
四、实验过程中需要记录的实验数据表格
五、实验步骤、程序调试方法
1、实验最重要的步骤就是编写程序
2、如果得不到图形则仔细检查编写的程序是否有纰漏,特别是标点符号。
3、得出结果,进一步记录
六、心得体会
通过这次数学实验,我了解了matlab软件的基本操作和功能,以及用matlab作图的基本原理与步骤。
这不仅加强了自己的动手能力高了我解决实际问题的能力,还让我知道了做任何事情都不能三心二意,否则最后只会是以失败而告终!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 基本 操作 实验 报告