第2讲数据和函数的可视化课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第2讲数据和函数的可视化课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 函数 可视化 课件
- 资源描述:
-
1、12/26/20221数据和函数的可视化数据和函数的可视化 12/26/2022Matlab Language2引言引言n世界顶级的数值计算工具软件世界顶级的数值计算工具软件MATLAB具有极其强大具有极其强大的的数据可视化数据可视化功能,可制作具有出版质量图形。功能,可制作具有出版质量图形。n在前面的课程中,已经使用了在前面的课程中,已经使用了数据可视化命令数据可视化命令plot。n详细介绍详细介绍MATLAB这一部分的内容可以写一本书。这一部分的内容可以写一本书。n我们只能介绍我们只能介绍MATLAB数据可视化的基础,数据可视化的基础,2-D数据数据可视化、可视化、3-D数据可视化初步。数
2、据可视化初步。n二维图形是将平面坐标上的数据点连接起来的平面图二维图形是将平面坐标上的数据点连接起来的平面图形。可以采用直角坐标系、对数坐标、极坐标等形式。形。可以采用直角坐标系、对数坐标、极坐标等形式。数据点可以用向量或矩阵形式给出,类型可以是实型数据点可以用向量或矩阵形式给出,类型可以是实型或复型。或复型。12/26/2022Matlab Language33.1 二维曲线绘图的基本操作二维曲线绘图的基本操作nplot指令的基本调用格式指令的基本调用格式(1)plot(x)nx为向量时,以该元素的下标为横坐标、元素值为纵坐标绘出曲线为向量时,以该元素的下标为横坐标、元素值为纵坐标绘出曲线n
3、x为实数二维数组时,则按列绘制每列元素值相对其下标的曲线,曲线数等于为实数二维数组时,则按列绘制每列元素值相对其下标的曲线,曲线数等于x数组的列数。数组的列数。nx为复数二维数组时,则按列分别以数组的实部和虚部为横、纵坐标绘制多条曲为复数二维数组时,则按列分别以数组的实部和虚部为横、纵坐标绘制多条曲线线(2)plot(x,y)nx、y为同维数组时,绘制以为同维数组时,绘制以x、y元素为横纵坐标的曲线元素为横纵坐标的曲线nx为向量,为向量,y为二维数组、且其列数或行数等于为二维数组、且其列数或行数等于x的元素数时,绘制多条不同颜色的元素数时,绘制多条不同颜色的曲线的曲线nx为二维数组,为二维数组
4、,y为向量时,情况与上相同,只是为向量时,情况与上相同,只是y仍为纵坐标。仍为纵坐标。(3)plot(x1,y1,x2,y2,)n绘制以绘制以x1为横坐标、为横坐标、y1为纵坐标的曲线为纵坐标的曲线1,以,以x2为横坐标、为横坐标、y2为纵坐标的曲线为纵坐标的曲线2,等等。等等。n其中其中x为横坐标,为横坐标,y为纵坐标,绘制为纵坐标,绘制y=f(x)函数曲线。函数曲线。12/26/2022Matlab Language4例例3.1使用直角坐标系使用直角坐标系在在0,2区间内,绘制曲线区间内,绘制曲线x=0:pi/100:2*pi;y=2*exp(-0.5*x).*sin(2*pi*x);pl
5、ot(x,y)NoImageNoImage 12/26/2022Matlab Language5例例3.2 使用参数方程绘制曲线使用参数方程绘制曲线绘制曲线绘制曲线t=-pi:pi/100:pi;x=t.*cos(3*t);y=t.*sin(t).2;plot(x,y)NoImageNoImage 12/26/2022Matlab Language6绘制图形的辅助操作绘制图形的辅助操作 曲线线形控制符曲线线形控制符 曲线颜色控制符曲线颜色控制符 符号-:-.-含义 实线 虚线 点划线 双划线 符号 b g rcmykw含义兰绿红青品红黄黑白 12/26/2022Matlab Language7
6、曲线的色彩、线型和曲线的色彩、线型和 数据点形数据点形axis off-101-202axis image-4-2024-202axis Equal-202-4-2024axis Square曲线的曲线的线形控制符、颜色控制符、数据点形控制符线形控制符、颜色控制符、数据点形控制符可以组可以组合使用合使用其先后次序不影响绘图结果其先后次序不影响绘图结果也可以单独使用。也可以单独使用。12/26/2022Matlab Language8例例3.9 绘制图形的辅助操作绘制图形的辅助操作Specify Line properties t=(0:15)*2*pi/15;y=sin(t);subplot(
7、3,2,1),plot(t,y);title(Lins style is default)subplot(3,2,2),plot(t,y,o);title(Lins style is o)subplot(3,2,3),plot(t,y,k:);title(Lins style is k:)subplot(3,2,4),plot(t,y,k:*);title(Lins style is k:*)subplot(3,2,5),plot(t,y,m-d);title(Lins style is m-d)subplot(3,2,6),plot(t,y,r-p);title(Lins style is
8、r-p)12/26/2022Matlab Language9 12/26/2022Matlab Language10坐标、刻度和分格线控制坐标、刻度和分格线控制 12/26/2022Matlab Language11例例 3.10 坐标控制坐标控制 绘制椭圆,长轴为绘制椭圆,长轴为3.25,短轴为,短轴为1.15t=0:2*pi/99:2*pi;x=1.15*cos(t);y=3.25*sin(t);%y为长轴,为长轴,x为短轴为短轴subplot(2,2,1);plot(x,y);axis offtitle(axis off);subplot(2,2,2);plot(x,y);axis im
展开阅读全文