MATLAB基本操作实验报告.docx

上传人:太** 文档编号:69853910 上传时间:2023-01-09 格式:DOCX 页数:21 大小:1.06MB
返回 下载 相关 举报
MATLAB基本操作实验报告.docx_第1页
第1页 / 共21页
MATLAB基本操作实验报告.docx_第2页
第2页 / 共21页
点击查看更多>>
资源描述

《MATLAB基本操作实验报告.docx》由会员分享,可在线阅读,更多相关《MATLAB基本操作实验报告.docx(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、南昌标皇大辔救学易信息和当当旎 实验报告课程名称:数学实验实验名称:MATL名 基本操作实验类型:验证性 综合性口设计性口实验室名称:数学实验室班级学号: 10学生姓名:任课教师(教师签名):1成 绩:实验日期:2011- 10-10 x=-3:0.1:3; y=l:0.1:5; X,Y=meshgrid(xzy); Z=(X+Y).A2; meshz(X,Y,Z)1 -4问题14:将曲面peaks平滑实验程序: x,y,z=peaks(30); surf(x,y,z) shading flat %图形变得平滑-4.4问题15:绘peaks的网格图实验程序: X,Y meshgrid(-3:1

2、25:3); Z=peaks(X,Y); meshz(X,Y,Z)问题16:在区间0,2%画sinx的图形,加格栅,并加注图例“自变整”,函数y”,示意图”。实验程序:x=linspace(0z2*piz30);y=sin(x);plot(x,y)grid onxlab叫,自变量x*);ylabel(,函数 y*);示意图)问题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);10.80.6

3、0.40.20-0.2-0.4-0.6-0.8-1sin xsin x234567问题16 :在区间0. 0 0 5 , 0 . 0 1 显示y=sin(l/x)的图形。实验程序: x=linspace(0.0001,0.01,1000); y=sin(l/x); plot(x,y); axis(0.005 0.01 -11)问题17:将y=sinx,y=cosx分别用点和线画出在同一屏幕上实验程序: x=linspace(0,2*pi,30); y=sin(x); z=cos(x); plot(x,z/ro,); hold on plot(x,y);问题18:在区间0, 2冗分别画出y=si

4、nx,z=cosx的图形,保持并显 示y=sinx的图形实验程序: y=sin(x);z=cos(x); x=linspace(O, 2*pi, 100);plot (x, y); title(,sin(x); pause figure (2); plot (x, z); title(, cos(x)J;10.80.60.40.20-0.2-0.4-0.6-0.810.80.60.40.20-0.2-0.4-0.6-0.8sin(x)-1 01234567012345610.80.60.40.200.2-0.4-0.6-0.8-1问题18:将屏幕分为四块,并分别画上y二sinx, z=cosx

5、, 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,l);plot(x,y);titleCsin(x); subplot2,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) ,);sin(x)10.50-

6、0.5-10.5002468sin(x)cos(x)-0.502468cos(x)问题18:画片$1112cos2的极坐标图形。实验程序: theta=linspace (0,2*pi); rho=sin(2*theta).*cos(2*theta); polar (theta,rho/gf); title(polar plot of sin(2*theta).*cos(2,heta);polar plot of sin(2*theta) .*cos(2*theta)问题19:山峰的三维和二维等值线图。实验程序 x, y, z=peaks; subplot (1, 2, 1) contour3

7、 (x, y, z, 16/s) grid, xlabel ( x-axis), ylabel C y-axis) zlabelC z-axis) title contour3 of peaks); subplot (1, 2, 2) contour (x, y, z, 16, s); grid, xlabelC x-axis), ylabelC y-axis) title( contour of peaks );contour3 of peaks-1-210、521问题20:绘制三维散点图实验程序:-202x-axis3contour of peaks x,y,z=sphere (16);

8、X=x(:)*.5 x(:)* .75 x(:); Y=y(:)*.5 y(:)* .75 y(:); Z=z(:)* 5 z(:)* .75 z(:); S=repmat(l .75 .5*10,prod(size(x),l); C=repmat(l 2 3,prod(size(x),l); scatter3(X(:)zY(:)zZ(:),S(:),C(:)/filled,)/View(-60,60)四、实验过程中需要记录的实验数据表格五、实验步骤、程序调试方法2、2、1、实验最重要的步骤就是编写程序如果得不到图形那么仔细检查编写的程序是否有维漏,特别是标点 符号。3、得出结果,进一步记录六

9、、心得体会通过这次数学实验,我了解了 matlab软件的基本操作和功能,以 及用matlab作图的基本原理与步骤。这不仅加强了自己的动手能力高 了我解决实际问题的能力,还让我知道了做任何事情都不能三心二意,否 那么最后只会是以失败而告终!一、实验目的1、熟悉MATLAB基本命令与操作2、熟悉MATLAB作图的基本原理与步骤3、学会用matlab软件做图二、实验用仪器设备、器材或软件环境计算机MATLAB软件三、实验原理、方案设计、程序框图、预编程序等 问题1:在区间0,2tt 画sinx实验程序: x=linspace(0,2*pi,30); y=sin(x); plot(x,y)问题2:在0

10、, 2tt】用红线画sinx,用绿圈画cosx,实验程序: x=linspace(0,2*pi,30); y=sin(x); z=cos(x); plot(x,y,T,x,zco)问题3:在0, it 上画y=sinx的图形。问题3:在0, it 上画y=sinx的图形。实验程序: ezplot(,sin(x),zOzpi)10.90.80.70.60.50.40.30.20.10sin(x)00.511.522.53x问题4:在0, TT 上画x=cos3t, y=sin3t星形图形。实验程序: ezplot(,cos(t).A3z,sin(t).A3,0,pi)问题5: 20.5, 0,2

11、上画隐函数实验程序: ezplot(,exp(x)+sin(x*y),-2,0.5,0z2)问题6:在-2, 2范围内绘制tanh的图形。实验程序: fplot C tanh), -2, 2)10.80.60.40.200.2- 0.40.6- 0.8-1-2-1.5-1-0.500.511.52问题7:将x,y的取值范围都限制在2 it, 2tt,画函数tanhx, sinx, cosx 的图形。实验程序: fplot C tanh(x), sin(x), cos(x)J, 2*pi*-1 1 -1 1)问题8:用方形标记创立一个简单的loglog图实验程序: x=logspace(-l,

12、2); loglog (x, exp (x)s); grid on %标注格栅问题9:建一个简单的半对数坐标实验程序: x=0:l:10; semi logy (x, 10. x)101O10108106104102半对数坐标图。实验程序: x=l:l:100; subplot(2,3,l);%子图 plot(x,x.A3); grid on;%标准格栅 title(,plot.y=x.八3);%图头上标注 subplot(2,3,2); loglog(x,x.A3); grid on;title(,loglog-logy=31ogx,); subplot(2,3,3); plotyy (x,

13、x-A 3,x,x); grid on;title(,plotyy-y=x.A3,logy=31ogx,); subplot(2,3,4); semilogx(x,x.A3); grid on;title(,semilogx-y=31ogx,); subplot(2,3,5); semilogy(xzx-A3); grid on;title(,semilogy4ogy=x.A3,);106106loglog-logy=3logxPl0加9y3jogy=3logx10xs)iilogx-y=3logxo o 4 2 o 1a a a i i amI I I l l IlliI I I l l I

14、lliI Illi Illi - -r -i-r rmnr -i iiii mii iiii mii i i i i mii i i i i mi t iTriinr iiii mi iiii mi iiii mi mi* * * * I I I I I IIIII I I I I IIIII IIII IIIIL .1. LUU UIi iiii mii iiii mii i i i i mii i i i i mi106w4semilogy-logy=x.341 o问题11:在区间0, 10 实验程序:t=0:pi/50:10*pi; plot3(sin(t),cos(t),t)问题12:画函数z=(x+y)2的图形。实验程序: x=-3:0.1:3; y=l:0.1:5;X,Y=meshgrid(x,y);Z=(X+Y).A2; surf(X,Y,Z)1-4问题13:画出曲面Z=(X+Y)2,网格图 实验程序:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

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

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