- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
曲线绘图
1. 曲线图
Matlab作图是通过描点、连线来实现的,
故在画一个曲线图形之前,必须先取得该图形
上的一系列的点的坐标 (即横坐标和纵坐标),
然后将该点集的坐标传给Matlab函数画图.
命令为:plot
plot(y )— 以y 为纵坐标,横坐标为1开始的自然
数,长度与y相同
例1 在区间[1,50]画函数(1)y=0.5,(2)y=x的图像
plot(x,y )--画实线,x,y 是向量,分别表示点集的
横坐标和纵坐标
例2 在区间[0,2π]画y=sin(x) 的图像
plot(x,y ,s , x,y ,s ,……, x,y ,s )--将多条线
1 1 2 2 n n
画在一起, x,y 是向量,分别表示点集的横坐标和
i
纵坐标, s 表示属性
i
例1 在区间[1,50]画函数(1)y=0.5,(2)y=x的图像
解:a=ones(1,50); x=1:50;
y=0.5*a; y=x;
plot(y) plot(y)
例2 在区间[0,2π]画y=sin(x) 的图像
解:x=linspace(0,2*pi,30);
y=sin(x);
plot(x,y)
plot(x,y ,s , x,y ,s ,……, x,y ,s )--将多条线画
1 1 2 2 n n
在一起, x,y 是向量,分别表示点集的横坐标和纵坐
i
标, s 表示属性
i
例3 在[0,2π]用红线画sin(x),用绿圈画cos(x).
表1 基本线型和颜色
符号 颜色 符号 线型
y(yellow) 黄色 . 点
m(amethyst) 紫红 0 圆圈
c(cyan) 青色 x x标记
r(red) 红色 + 加号
g(green) 绿色 * 星号
b(blue) 兰色 - 实线
w(white) 白色 : 点线
k(black) 黑色 -. 点划线
-- 虚线
例1 在[0,2π]用红线画sin(x),用绿圈画cos(x).
x=linspace(0,2*pi,30);
解:
y=sin(x);
z=cos(x);
plot(x,y,r,x,z,g o)
2.符号函数(显函数、隐函数和参数方程)画图
(1) ezplot
ezplot(‘f(x)’,[a,b])表示在axb绘制显函数y=f(x)
的函数图.
ezplot(‘f(x,y)’,[xmin,xmax,ymin,ymax])表示在区
间xminxxmax和yminyymax绘制隐函数
f(x,y)=0 的函数图
ezplot(‘x(t)’,’y(t)’,[tmin,tmax])表示在区间
tminttmax绘制参数方程x=x(t),y=y(t) 的函数
图
例4 在[0, π]上画y=cos(x)的图形
原创力文档


文档评论(0)