MATLAB绘图简介以及举例应用.ppt
《MATLAB绘图简介以及举例应用.ppt》由会员分享,可在线阅读,更多相关《MATLAB绘图简介以及举例应用.ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 学生:学生:学生:学生:指导老师:指导老师:指导老师:指导老师:2010-11-42010-11-4目录梗概目录梗概MATLAB数值计算功能MATLAB绘图基础及例题解析简单应用总结数值计算数值计算-数据滤波数据滤波Y=FILTER(B,A,X)该滤波器的数学模型为 a(1)*y(n)=b(1)*x(n)+b(2)*x(n-1)+b(nb+1)*x(n-nb)-a(2)*y(n-1)-a(na+1)*y(n-na)程序为:y=zeros(size(x);A=1-0.9;B=0.05 0.06;y=filter(B,A,x);plot(t,x,b,t,y,r)图1 数据滤波前后的图形符号函数绘
2、图符号函数绘图符号函数绘图可以通过函数ezplot或fplot来实现:1)ezplot(f,a,b):表示在区间axb和ayb绘制f(a,b)=0的函数图,当区间缺省时,表示在默认区间-2*pia2*pi和-2*pib2*pi绘制f(a,b)=0的函数图;2)ezplot(x,y,tmin,tmax):表示在区间tminttmax绘制x(t)=0,y(t)=0的函数图;当区间缺省时,表示在默认区间-2*pit angle=-pi:0.01:pi;dp(1,:)=3+sin(10*angle).2;polar(angle,dp(1,:);图5 花瓣图MATLAB图形绘制基础图形绘制基础能够给数据
3、以二维、三维乃至四维的图形表现;绘图功能是建立在一组“图形对象”基础之上的,核心是“图形句柄图形句柄”操作;有两层绘图指令:直接对句柄进行操作的底层绘图指令;在底层指令基础上建立起来的高层绘图指令。Plot是最基本的二维绘图命令,mesh是最基本的三维绘图命令。绘图时可设定颜色、光线来源,在三维图上加标志,进行透视、调整视角等设置 。绘图举例绘图举例z=peaks(x,y);mesh(z);hidden offz=peaks(40);subplot(2,2,1);mesh(z);view(-37.5,30);title(方位角=-37.5,俯仰角=30);subplot(2,2,2);mesh
4、(z);view(-7,80);title(方位角=-7,俯仰角=80);subplot(2,2,3);mesh(z);view(-90,0);title(方位角=-90,俯仰角=0);subplot(2,2,4);mesh(z);view(-7,10);title(方位角=-7,俯仰角=10);图6 多视角绘图特殊图形的绘制特殊图形的绘制MATLAB支持各种类型的图形绘制,使用户能够将数据信息进行有效的表达。特殊的图形包括条形图条形图、面积图面积图、阶梯图阶梯图和等值图等值图等。bar函数绘制条形图,area函数绘制区域图;pie函数绘制饼图;hist、rose绘制柱状图;stem、stai
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 绘图 简介 以及 举例 应用
限制150内