- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 MATLAB及excel数据连结及绘图
例3.2.3 画出SP从2008年1月到2008年10.20开盘价、最高价、最低价和收盘价的时间图。 (1)横坐标是观测个数,纵坐标是价格,将四种价格画在一幅图中 (2)横坐标是时间,纵坐标是价格,将四种价格画在一幅图中 (3)横坐标是时间,纵坐标是价格,画出其收盘价的时间图 答案见ex3_2_3.m 调用格式为: plot(x1,y1,x2,y2,…,xn,yn) (1)当输入参数都为向量时,x1和y1,x2和y2,…,xn和yn分别组成一组向量对,每一组向量对的长度可以不同。 (2) 当输入参数有矩阵形式时,配对的x,y按对应列元素为横、纵坐标分别绘制曲线,曲线条数等于矩阵的列数。 含多个输入参数的plot函数 例3.2.4 分析下列程序绘制的曲线。 x1=linspace(0,2*pi,100); x2=linspace(0,3*pi,100); x3=linspace(0,4*pi,100); y1=sin(x1); y2=1+sin(x2); y3=2+sin(x3); x=[x1;x2;x3]; y=[y1;y2;y3]; plot(x,y,x1,y1-1) 具有两个纵坐标标度的图形 调用格式为: plotyy(x1,y1,x2,y2) 其中x1,y1对应一条曲线,x2,y2对应另一条曲线。横坐标的标度相同,纵坐标有两个,左纵坐标用于x1,y1数据对,右纵坐标用于x2,y2数据对。 例3.2.5 用不同标度在同一坐标内绘制曲线y1=0.2e-0.5xcos(4πx) 和y2=2e-0.5xcos(πx)。 答案见ex3_2_5.m 例3.2.6画出SP从2008年1月到2008年10.20收盘价及其对数收益率的时间图。 答案见ex3_2_6.m 图形保持 hold on/off命令控制是保持原有图形还是刷新原有图形,不带参数的hold命令在两种状态之间进行切换。 例3.2.7 采用图形保持,在同一坐标内绘制曲线y1=0.2e-0.5xcos(4πx) 和y2=2e-0.5xcos(πx)。 答案见ex3_2_7.m 设置曲线样式 plot(X1,Y1,LineSpec1,X2,Y2,LineSpec2…) 将按顺序分别画出由三参数定Xi,Yi,LineSpeci的线条。 其中参数LineSpeci指明了线条的类型,标记符号,和画线用的颜色。 例3.2.8 采用不同颜色、不同线形以及不同标记在同一图形中画出y=cos(x),y=sin(x-?/2)exp{x/100}和y=sin(x-?)的图像 答案见ex3_2_8.m 例3.2.9 分析如下程序 plot(t,sin(2*t),-mo, LineWidth,2, MarkerEdgeColor,k,MarkerFaceColor , [.49 1 .63] ,MarkerSize,12) 在原来程序的基础上 plot(mydate,sp08(:,3),y-*,mydate,sp08(:,3),m-.) 例3.2.10 画出SP从2008年1月到2008年10.20最高价、和最低价的时间图,不同价格以不同的线形、颜色和标记画出。 图形标注 title(图形名称) xlabel(x轴说明) ylabel(y轴说明) text(x,y,图形说明) legend(图例1,图例2,…) 例3.2.11 用不同颜色及线形画出HSI指数从1990年1月2日到1992年12月31日的收盘价和对数收益率的1万倍的时间图。 图形名称:HIS收盘价和对数收益率 X轴标注:观测 Y轴标注:HIS收盘价和对数收益率的1万倍 图形说明:时间是1990.1.2-1992.12.31 加图例 答案见ex3_2_11.m 坐标控制 axis([xmin xmax ymin ymax zmin zmax]) axis equal:纵、横坐标轴采用等长刻度。 axis square:产生正方形坐标系(缺省为矩形)。 axis auto:使用缺省设置。 axis off:取消坐标轴。 axis on:显示坐标轴。 网格线和边框 给坐标加网格线用grid命令来控制 grid on/off命令控制是画还是不画网格线,不带参数的grid命令在两种状态之间进行切换。 给坐标加边框用box命令来控制 box on/off命令控制是加还是不加边框线,不带参数的box命令在两种状态之间进行切换。 例3.2.12 在同一坐标中,可以绘制3个同心圆,并加坐标控制。 答案见ex3_2_12.m 图形的可视化编辑 MATLAB 在图形窗口中提供了可视化的图形编辑工具,利用图形窗口菜单栏或工具栏中的有关命令可以完成对窗口中各种图形对象的编辑处理。 在图形窗口上有一个菜单栏和
原创力文档


文档评论(0)