实验二函数可视化与Matlab作图课件.ppt

实验二函数可视化与Matlab作图课件.ppt

ID:56984165

大小:353.00 KB

页数:34页

时间:2020-07-25

实验二函数可视化与Matlab作图课件.ppt_第1页
实验二函数可视化与Matlab作图课件.ppt_第2页
实验二函数可视化与Matlab作图课件.ppt_第3页
实验二函数可视化与Matlab作图课件.ppt_第4页
实验二函数可视化与Matlab作图课件.ppt_第5页
资源描述:

《实验二函数可视化与Matlab作图课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验二函数可视化与Matlab作图1函数的可视化f(x),g(x)是周期函数吗?观察它们的图象。程序clf,x=linspace(0,8*pi,100);y1=sin(x+cos(x+sin(x)));y2=0.2*x+sin(x+cos(x+sin(x)));plot(x,y1,'k:',x,y2,'k-');holdon;legend('sin(x+cos(x+sin(x))','0.2x+sin(x+cos(x+sin(x)))',2)令2绘制平面曲线(plot指令)plot(x,y):以x为横坐标、y为纵坐标绘制二维图

2、形x,y是同维数的向量;plot(y):相当于x=[1,2,…,length(y)]时情形。3注:离散数据作图绘制平面曲线(绘制多个图形)1.plot(x,[y1;y2;…]),x是横坐标向量,[y1;y2;…]是由若干函数的纵坐标拼成的矩阵2.plot(x,y1),holdon,plot(x,y2),holdoff3.plot(x,y1,x,y2,…)4.plotyy两个坐标系,用于绘制不同尺度的函数。4绘制平面曲线(线型、点形和颜色的控制)plot(x,y,‘颜色+线型+点形’)plot(x,y,‘颜色+线型+点形’,x,

3、y,‘颜色+线型+点形’,…)句柄图形和set命令改变属性值,可套用:h=plot(x,y),set(h,‘属性’,属性值,‘属性’,属性值,…)也可用plot(x,y,'属性','属性值')设置图形对象的属性。5绘制平面曲线(属性变量和属性值)线宽:LineWidth点的大小:MarkerSize线型:LineStyle颜色:color6绘制平面曲线(例)观察:改变绘图的线型和颜色。用gridon指令为图形窗口加上网格线,并改变网格的线型和字体的大小。程序h=plot([0:0.1:2*pi],sin([0:0.1:2*pi

4、]));set(h,'LineWidth',5,'color','red');gridonset(gca,'GridLineStyle','-','fontsize',16)观察结果7绘制平面曲线(坐标轴的控制)axis指令axis([xminxmaxyminymax]):设定二维图形的x和y坐标的范围;axis([xminxmaxyminymaxzminymax]):设定三维图形的坐标范围;其中xmin

5、用set(gca,‘属性’,属性值,…)可改变字体大小、坐标刻度等轴对象的内容。例如:set(gca,'ytick',[-1-0.500.51])将y坐标按向量[-1-0.500.51]将刻度分成4格;set(gca,'yticklabel','a

6、b

7、c

8、d

9、e')改变y坐标刻度的说明。9绘制平面曲线(gca属性控制,例)设置y坐标的刻度并加以说明,并改变字体的大小。程序plot([0:0.1:2*pi],sin([0:0.1:2*pi]),'k.-');gridon,axis([06.3-1.11.1]),set(gca,

10、'ytick',[-1-0.500.51]),set(gca,'yticklabel','a

11、b

12、c

13、d

14、e'),set(gca,'fontsize',20)get(gca)运行结果10绘制平面曲线(文字标注)title(‘图形标题’);xlabel(‘x轴名称’);ylabel(‘y轴名称’);zlabel(‘z轴名称’);text(‘说明文字’):创建说明文字;gtext('说明文字'):用鼠标在特定位置输入文字。文字标注常用符号:pi(π);alpha(α);beta(β);leftarrow(左箭头)righ

15、tarrow(右箭头);bullet(点号)11绘制平面曲线(exp2_1.m)clf,t=0:0.1:3*pi;alpha=0:0.1:3*pi;plot(t,sin(t),'r-');holdon;plot(alpha,3*exp(-0.5*alpha),'k:');set(gca,'fontsize',15,'fontname','timesNewRoman'),xlabel('it{t(deg)}');ylabel('it{magnitude}');title('it{sinewaveand{it{Ae}}^

16、{-alpha{itt}}wave}');12绘制平面曲线(exp2_1.m)text(6,sin(6),'fontsize{15}TheValueit{sin(t)}at{itt}=6rightarrowbullet','HorizontalAlignment

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

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

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