1 / 52
文档名称:

08-图 形 处 理.ppt

格式:ppt   页数:52
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

08-图 形 处 理.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

08-图 形 处 理.ppt

文档介绍

文档介绍:第8章图形处理
教学目标
教学重点
教学过程
11/10/2017
1
第8章图形处理
教学目标
MATLAB 7语言除了有强大的矩阵处理功能之外,它的绘图功能也是相当强大的。
学习完本章之后,读者将学会使用MATLAB 7的图形处理功能,包括基本的绘图命令、图形的简单控制、图形窗口的编辑以及图形的高级控制等。
11/10/2017
2
第8章图形处理
教学重点
基本的绘图命令
各种图形注释方法
三维图形的绘制方法
11/10/2017
3
第8章图形处理
教学过程
基本的绘图命令
各种图形注释方法
三维图形的绘制方法
特殊一些特殊图形的绘制
图形的高级控制技巧
11/10/2017
4
第8章图形处理
1. 基本的绘图命令
基本的绘图命令
绘图的一般步骤
绘制二维曲线图
极坐标图形的绘制
多个图形的绘制方法
曲线的色彩、线型和数据点型
11/10/2017
5
第8章图形处理
(1)基本的绘图命令
绘制基本线性图的函数表
函数名
功能描述
plot
在x轴和y轴都按线性比例绘制二维图形
plot3
在x轴、y轴和z轴都按线性比例绘制三维图形
loglog
在x轴和y轴按对数比例绘制二维图形
semilogx
在x轴按对数比例,y轴按线性比例绘制二维图形
semilogy
在y轴按对数比例,x轴按线性比例绘制二维图形
plotyy
绘制双y轴图形
11/10/2017
6
第8章图形处理
(2)绘图的一般步骤
基本的绘图步骤
步骤
典型代码
1. 准备绘图数据
x = 0::12;y1 = bessel(1,x);
2. 选择一个窗口并在窗口中给图形定位
figure(1) ,subplot(2,2,1)
3. 调用基本的绘图函数
h = plot(x,y1,x,y2,x,y3);
4. 选择线型和标记特性
set(h,'LineWidth',2,{'LineStyle'},{'--';':';'-.'})
5. 设置坐标轴的极限值、标记符号和网格线
axis([0 12 - 1])
6. 使用坐标轴标签、图例和文本对图形进行注释
xlabel('Time')ylabel('Amplitude')
7. 输出图形
print -depsc -tiff -r200 myplot
11/10/2017
7
第8章图形处理
(3)绘制二维曲线图
二维曲线图在MATLAB 7中的绘制是最为简便的。如果将X轴和Y轴的数据分别保存在两个向量中,同时向量的长度完全相等,那么可以直接调用函数进行二维图形的绘制。在MATLAB 7中,使用plot函数进行二维曲线图的绘制。
11/10/2017
8
第8章图形处理
绘制二维曲线图
>> x= 0::10;
>> y=tan(x);
>> plot(x,y)
>>
11/10/2017
9
第8章图形处理
(4)极坐标图形的绘制
MATLAB提供了polar函数来在极坐标下绘制图形:
>> x= 0::10;
>> y1=sin(x);
>> y2 = cos(x-);
>> polar(y1,y2,'-r+')
>>
11/10/2017
10
第8章图形处理