数据结构课程设计图遍历的演示

上传人:桔**** 文档编号:495233168 上传时间:2023-08-01 格式:DOC 页数:30 大小:679.01KB
返回 下载 相关 举报
数据结构课程设计图遍历的演示_第1页
第1页 / 共30页
数据结构课程设计图遍历的演示_第2页
第2页 / 共30页
数据结构课程设计图遍历的演示_第3页
第3页 / 共30页
数据结构课程设计图遍历的演示_第4页
第4页 / 共30页
数据结构课程设计图遍历的演示_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《数据结构课程设计图遍历的演示》由会员分享,可在线阅读,更多相关《数据结构课程设计图遍历的演示(30页珍藏版)》请在金锄头文库上搜索。

1、 关于MATLAB中三维数据曲线图问题的研究(二) 摘要 MATLAB是一种高效的工程计算语言,它在数值计算、数据处理、自动控制、图像处理、神经网络、小波分析、金融分析等方面有着广泛的应用。目前,三维曲线图的应用广泛存在于各个领域,比如医学,地理学,数学研究,并对这些领域做出了许多有益的卓有成效的工作。而本文主要是针对MATLAB中的三维数据曲线图的绘制问题进行了研究,详细说明了MATLAB在这方面的使用方法和技巧,文中通过多个实例深入浅出地介绍了三维图形的绘制过程、三维图形的数学应用和数据分析以及三维曲线的控制与处理,也介绍了MATLAB中三维图形在各个领域的实际应用,基本上比较全面地对MA

2、TLAB中三维曲线图的问题进行了研究和探讨。关键字:MATLAB ; 三维曲线 ;数据;研究 ;实际应用 THE STUDY ON THE PROBLEM OF THREE-DIMENSIONAL DATAS CURVE IN MATLAB(two)ABSTRACTMATLAB is a kind of effective engineering calculation language it in numerical calculation, data processing, automatic control, image processing, neural network, wavel

3、et analysis, financial analysis, and a wide range of applications. At present, the application of three-dimensional graph exist widely in various areas, such as medicine, geography, mathematics research in these fields, and make a lot of useful fruitful work. This paper is mainly aimed at MATLAB in

4、three-dimensional graph drawing the data is discussed, the detail the MATLAB in this aspect use method and skill, in this paper, through multiple instances in 3d graphics explaining the rendering process, 3d graphics of mathematics application and data analysis and 3d curves of control and processin

5、g, also introduces the MATLAB 3d graphics in various fields of applications, basically quite comprehensively on MATLAB, the three-dimensional graph of problem is studied and discussed. Key words: MATLAB;3d curves;Data; Research;Practical application 目 录1 问题概述.12 三维数据曲线图.1 2.1三维数据曲线图的绘制.1 2.11三维曲线的基本

6、绘图命令.1 2.12三维曲线的坐标轴标签和图形标题.52.2三维曲线图的数据分析与统计分析图.6 2.21三维曲线的数据分析.6 2.22三维曲线统计分析图.6 2.3三维曲线的数学应用.93 三维图形的控制.12 3.1三维图形的视点修饰.12 3.2三维图形旋转.154三维图形的动画制作.165一些特殊的三维图形的绘制.186三维图形在其他方面的应用.23参考文献.26总结 .27 1 问题概述现实生活,尤其是科学计算及工程应用领域中的很多问题都可以抽象为三维空间的问题。三维图形具有很强的数据表现能力,本课程设计主要是针对在MATLAB中三维数据曲线的绘制函数、数据的分析与应用已经它的动

7、画制作和一些特殊的三维曲线图等问题进行研究和简单的介绍。 2 三维数据曲线图三维数据曲线图是将直角坐标系上的数据点连接起来的立体图形。本节主要是对三维数据曲线图的绘制、数据分析和数学应用进行简要讨论。21 三维数据曲线图的绘制 2.11 三维曲线的基本绘图命令 使用绘图函数plot3来绘制三维曲线图形。plot3函数的使用方法与plot函数非常类似,它们之间的主要区别主要在于前者输出的是三维图形,含有z坐标轴的分量,而后者输出的二维图形,只有x和y分量。 与plot函数一样,当输入参数的形式不同时,plot3函数的形式和输出结果也不同。如果输入参数为向量(x,y,z),则plot3(x,y,z

8、)生成一条通过各个(x,y,z)点的曲线,并且在屏幕上现实它的二维投影。例如,以下语句生成一条如图2-1所示的螺线。例2-1:t=0:pi/50:10*pi; plot3(sin(t),cos(t),t) axis square; grid on 图2-1 三维向量曲线图形 从图中可以看出,三维曲线图形的坐标轴设置方法与二维图形相同,产生的效果也类似。其实,通过将字符串传递给绘图函数,我们不但可以给每个被绘制的向量指定线型,还可以指定其标示符形状和颜色。函数调用形式如下: plot3(x,y,z,linestyle_market_color) 其中linestyle_market_color由以下几个部分组成:l 线型:例如点线、虚线等;l 标示符类型:例如叉号、星号、圆圈等;l 预定义颜色指示符:例如洋红色、蓝绿色、红色。表2-1列出了常用的特征参数。 表2-1 线型常用特征字符及其含义 线 型 特 征 标示符特征 预定义颜色 字符 含义 字符 含义 字符 含义-实心线+加号c青色 -虚线 o圆形 m洋红色 :点线 *星号 y黄色 -.点划线 x差号 r红色 none隐藏线条 s正方形 g绿色 d钻石型 b蓝色 p五角星 w白色 h六角星 k黑色 none不做记号 例如,将上题中的语句plot3(sin(t),cos(t),

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

当前位置:首页 > 建筑/环境 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号