实验一 一元函数的图形.docx
《实验一 一元函数的图形.docx》由会员分享,可在线阅读,更多相关《实验一 一元函数的图形.docx(11页珍藏版)》请在冰豆网上搜索。
实验一一元函数的图形
实验一一元函数的图形
★y=f(x)
★y=f(x)与y=g(x)相交
★参数方程
★隐函数
★极坐标方程
1.画出y=f(x)的图形(a
x
b)
(1)ezplot命令:
ezplot('f(x)',[a,b])
(2)plot命令:
x=[a:
t:
b];
y=f(x);%向量的运算用.*,./,.^
plot(x,y,'s')%s为可选参数,用来指定绘制曲线的线型、颜色、数据点形状等(见下表)
颜色
标记
线型
b
g
r
c
m
y
k
蓝(默认)
绿
红
青
品红
黄
黑
无标记(默认)
-
:
-.
--
实线
虚线
点画线
画线
.
o
x
+
*
s
d
点
圈
叉
十字
星
方块
菱形
v
^
<
>
p
h
上三角形
下三角形
左三角形
右三角形
五角形
六角形
例1画出
的图形
x=[-2*pi:
0.01:
2*pi];
y=(sin(x)).^2;
plot(x,y,’r:
’)
ezplot(‘(sin(x))^2’,[-2*pi,2*pi])
方法一
输入:
ezplot('(sin(x))^2',[-2*pi,2*pi])
输出:
方法二
输入:
x=-2*pi:
0.1:
2*pi;
y=(sin(x)).^2;
plot(x,y,'x')
输出:
2.画出y=f(x)与y=g(x)相交的图形
例2.画出
与
相交的图形
x=[-2:
0.01:
2];
y1=x.^2;
y2=x;
plot(x,y1,’b-‘,x,y2,’r:
’)
legend('y=x^2','y=x')
ezplot(‘x^2’,[-2,2])
holdon
ezplot(‘x’,[-2,2])
方法一:
输入:
ezplot('x^2',[-2,2])
holdon%让第1个图仍然保留
ezplot('x',[-2,2])
输出:
方法二:
输入:
x=-2:
0.01:
2;
y=x.^2;
y1=x;
plot(x,y,'-b',x,y1,'-.r')%同时画出两个图
legend('y=x^2','y=x')%加图形标注
输出:
3.参数方程
作图
ezplot('x(t)','y(t)',[a,b])
例3.画出
的图形
输入:
ezplot('cos(t)','sin(t)',[0,2*pi])
输出:
4.隐函数
作图
命令:
ezplot('F(x,y)',[a,b,c,d])
例4.画出隐函数
的图形
输入:
ezplot('x^2+4*y^2-1',[-1,1,-1/2,1/2])
输出:
5.极坐标方程
作图
(1)ezpolar命令ezpolar(‘rho(theta)’)
(2)polar命令
例5.作出
的图形
方法一:
输入:
ezpolar('2*t')
输出:
方法二
输入:
t=0:
0.1:
2*pi;
r=2*t;
polar(t,r)
输出:
6.分段函数作图
例6.作出
的图形
f=[];
forx=-4:
0.1:
4
ifx<=-1;
f=[f,3+2*x];
elseifx>-1&x<=1;
f=[f,1];
elsex>1;
f=[f,x^2];
end
end
x=-4:
0.1:
4;
plot(x,f)
输出:
figure
(1)%打开图形窗口figure1
ezplot('sin(x)','cos(x)',[-2*pi,2*pi])
figure
(2)%打开图形窗口figure2
ezplot('cos(x)',[-2*pi,2*pi])