1 / 39
文档名称:

例10、二维平面图形------q9.ppt

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

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

分享

预览

例10、二维平面图形------q9.ppt

上传人:dlmus1 2018/5/19 文件大小:342 KB

下载得到文件列表

例10、二维平面图形------q9.ppt

相关文档

文档介绍

文档介绍:一、二维图形的基本命令
Funtool %函数作图工具;
taylortool %taylor展开工具;
plot(x) % x为向量,以x元素的值为纵坐标,x的序号为横坐标绘制曲线
plot(x,y) % 以x元素为横坐标,y元素为纵坐标绘制曲线
plot(x,y1,x,y2,…) % 以公共的x元素为横坐标,y1,y2,..为纵坐标绘制多条曲线
二维平面图形
例1 画出一条正弦曲线和余弦曲线。

x=0:pi/10:2*pi;
y1=sin(x);
y2=cos(x);
plot(x,y1, x,y2)
plot(x,y,’颜色+线型+点型’,…)
颜色代码:
黄色(y),紫色(m),青色(c),
红色(r),绿色(g),蓝色(b),
白色(w),黑色(k)
点型和线型代码:
. 。× + * s(正方形),d(菱形),h(六角星),p(五角星),<,>
- : -. --
实线点线点划线虚线
例2 绘制不同颜色的曲线。

x=0:pi/10:2*pi;
y1=sin(x);
y2=cos(x);
plot(x,y1,'b--',x,y2,'r:')
命令 subplot(m,n,k)
实现一个区域中显示m×n个子图形窗口,并指定在第k个子窗口绘图。
在同一窗口绘制多图
x=0:pi/10:2*pi;
y1=sin(x); y2=cos(x);
y3=x.^2+6*x+3; y4=exp(x);
subplot(2,2,1); plot(x,y1,'bo-')
subplot(2,2,2); plot(x,y2,'R*:')
subplot(2,2,3); plot(x,y3,'g+')
subplot(2,2,4); plot(x,y4,'mp')
hold on 实现在同一窗口中多次绘制曲线,
hold off 取消。
例3 x=0:pi/10:2*pi;
y1=sin(x);
y2=cos(x);
y3=log(x);
plot(x,y1,'bo-',x,y2,'r*:')
hold on
plot(x,y3,'md--')
hold off
二、图形的标识与修饰
grid 命令对图形窗口加坐标网格
axis 实现坐标轴的重新设置
axis([xmin xmax ymin ymax])
linewidth和markersize实现图形中线宽和点型大小的设置,默认值是1。
plot(x,y,'b*-','linewidth',4,'markersize',6)
4 使用title,xlabel,ylabel,zlabel,text等命令实现对图形的文字说明.
例4 二维平面图形
x=0:pi/10:2*pi;
y1=sin(x); y2=cos(x);
plot(x,y1,'bo-',x,y2,'R*:')
grid %加注坐标网格
xlabel('x') %标记横坐标轴
ylabel('y')
title('Sine and Cosine Curve') %标记图名
% gtext('y=sinx') %在选定的地方标记曲线名
% gtext('y=cosx')
text(,,'y=sin(x)') %在(,)处标记曲线名
text(,,'y=cos(x)')
三其他图形函数
fill(x,y, '颜色') %对闭合图形进行填充
polar(theta,rho) %极坐标绘图
stairs(x,y) %绘制阶梯图
pie(x) %饼图,向量中各元素所占的比重
area(x,y) %面积图;
bar(x,y) %绘制二维直方图
bar3(x,y) %绘制三维直方图