昆明理工大学上机安排4-数据可视化.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
昆明理工大学上机安排4-数据可视化

数据可视化学习内容及要求 数据可视化的基本步骤 数据可视化的一般步骤为: ①准备绘图需要的数据; ②指定绘图的窗口或者区域; ③选择线型、颜色、数据点形状等绘图属性; ④调用基本绘图命令; ⑤坐标轴控制,包括显示范围、刻度线、比例、网格线; ⑥标注控制,包括坐标轴名称、标题、相应文本等; ⑦其他更精确的控制,如颜色、视角、剪切和镂空等。 以上数据可视化的 7 个步骤不都是必须的,用户可以根据需要来选取相应的步骤。 基本二维图形 plot函数是最基本的二维图形命令,它是以MATLAB的内部函数形式出现的。MATLAB的其他二维函数中的绝大多数是以plot为基础构造的绘图命令。 【调用格式】 plot(y), ploy(x,y),plot(x, y, s), plot(x1,y1,x2,y2,…) plot(x1,y1,s1,x2,y2,s2,…,xn,yn,sn) (s ,s1,s2…sn为图形属性控制选项,即颜色、线型等属性) 作业1:试运行下面的例子,回答下面的问题: (1)plot(y) 若y为实向量,则以什么为纵坐标,以什么为横坐标,绘制连线图? 若y为实矩阵,则以什么为横纵坐标绘制连线图,图中的曲线数和矩阵行列有什么关系? 若y为复向量,则以什么为横纵坐标绘制几条连线图? (2)ploy(x,y) 当y和x为同维向量,则以什么为横、纵坐标绘制连线图? 若x为向量,y为一维或和x同维的矩阵,则绘制多条不同颜色的连线图,曲线的个数和矩阵的维数有什么关系,以什么为横坐标? 若x和y为同维实数矩阵,则以什么为横纵坐标分别绘制曲线,曲线条数等于矩阵的列数吗? (3)plot(x1,y1,x2,y2,…) 每对x、y必须符合plot(x, y)中的要求,不同对之间没有影响,命令将对每一对x,y绘制曲线。 例1:用plot(y)绘制向量,代码如下: T=1:0.1:10; y=sin(t); %生产1*100的行向量y. plot(y); 例2 y1为实矩阵,用plot(y1)绘制矩阵,代码如下: y1=[0,5,10,15;5,10,15,20;10,15,20,5];ploy(y1); 例3 用plot()绘制复向量,代码如下: X=[1:1:100]; %实部 Y=[2:2:200]; %虚部 Z=X+Y.*i; %生成复向量 Plot(Z); 例4 在0≤x≤2(区间内,绘制曲线y=2e-0.5xcos(4πx) 程序如下: x=0:pi/100:2*pi; %生成x向量 y=2*exp(-0.5*x).*cos(4*pi*x); %生成与x同维的y向量 plot(x,y); 例5 分析下列程序绘制的曲线。(除回答作业1问题外,分析加figure有什么作用) 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); figure; plot(x1,y)?; 具有两个纵坐标标度的图形 在MATLAB中,如果需要绘制出具有不同纵坐标标度的两个图形,可以使用plotyy绘图函数。调用格式为: plotyy(x1,y1,x2,y2) 其中x1,y1对应一条曲线,x2,y2对应另一条曲线。横坐标的标度相同,纵坐标有两个,左纵坐标用于x1,y1数据对,右纵坐标用于x2,y2数据对。 作业2 用不同标度在同一坐标内绘制曲线:(x范围:x=0:pi/100:2*pi) y1=0.2e-0.5xcos(4πx) 和y2=2e-0.5xcos(πx)。 要求:要编写程序并把在MATLAB上运行后得到的图形贴出来。 绘图属性控制 在调用plot函数时,可以指定线型、颜色和数据点的图标,其调用格式为: plot(x, y, ‘color_linestyle_marker’) 【说明】参数color_linestyle_marker 为一个字符串,由颜色、线型、数据点的图标组成。定义下表所示: 作业3:运行下面例子,试试能改变图形属性的顺序吗,图形的3各属性都要写吗? 例6 运行下列语句,观察plot的控制串的效果,并做作业2,把程序图形贴在作业后。 t=linspace(0,2*pi,360); x1=4*cos(t); y1=4*sin(t); x2=8*cos(t); y2=4*sin(t); x=-8:8; y=0.5*x; plot(x1,y1,r-,x

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档