用MATLAB作函数题

来源:百度知道 编辑:UC知道 时间:2024/06/25 18:22:20
Matlab具有良好的绘图功能,它不但可以绘制表示函数关系的图形,而且可以很方便地完成对图形的操作,包括加入图形的标题,对坐标轴进行标注,绘制网格线等,这在工程上有着极为重要的应用。
在—个图形窗口里绘制下面四个图形并练习指令:gtext、axis、legend、title、xlabel、ylabel。 y=xsinx,x(-π, π ),y=xtan(1/x)sin(x^3),x(π
,4π ),y=x^3,y=tanx+sinx,x(1,8)

clear
x1=-pi:0.1:pi;
y1=x1.*sin(x1) ;
plot(x1,y1,'b')
title('graphs');
xlabel('x1 data');
ylabel('y1 data');

c=gtext({'this is cave of y1'});%交互式
x2=pi:0.1:4*pi;
y2=x2.*tan(1./x2).*sin(x2.^3);
hold on
plot(x2,y2,'r')
title('graphs');
xlabel('x2 data');
ylabel('y2 data');

c=gtext({'this is cave of y2'});%交互式
x3=1:0.1:8;
y3=x3.^3;
hold on
plot(x3,y3,'y')
title('graphs');
xlabel('x3 data');
ylabel('y3 data');

c=gtext({'this is cave of y3'});%交互式
x4=1:0.1:8;
y4=tan(x4)+sin(x4)
hold on
plot(x4,y4,'k')
title('graphs');
xlabel('x4 data');
ylabel('y4 data');
h=legend('x4',1);
c=gtext({'this is cave of y4'});%交互式
h=legend('x1','x2'