matlab 画图示例

代码

%%
x=0:0.5:4*pi;
y=sin(x);
h=cos(x);
w=1./(1+exp(-x));
plot(x,y,'bd-',x,h,'gp:',x,w,'ro-');
% bd- 代表颜色是blue,marker是 diamond,线型是 solid line
% gp: 代表颜色是green,marker是 five-point star,线型是 dotted line
% ro- 代表颜色是red,marker是 circle,线型是 solid line

%添上图例,只要对应写上先后画出的函数就好了
legend('sin(x)','cos(x)','sigmoid');

%添上Xlabel和Ylabel
xlabel('t = 0 to 2\pi');
ylabel('values of function');
title('diffent function plots in a paint');

%设定x轴和y轴坐标范围
set(gca,'XLim',[0,2*pi]);
set(gca,'YLim',[-1.2,1.2]);
%设定坐标轴字体大小
set(gca,'FontSize',25);

%设定x轴和y轴的步长和步长的label
set(gca,'XTick',0:pi/2:2*pi);
set(gca,'fontname','Times New Roman');
%以下两个可以选用一个设置步长的label
%set(gca,'xticklabel',0:90:360);
set(gca,'xticklabel',{'0','\pi/2','\pi','3\pi/2','2\pi'});

%画一条垂直x轴的线,前面是2个点的横坐标,后面是纵坐标
line([pi./2,pi./2],[-2,2],'color','m');

%以上是一个画图的例子
%%

输出

untitled.jpg

你可能感兴趣的:(matlab 画图示例)