Matlab作图时坐标轴粗细的控制经验
1、程序算例1:曲线形状的控制经验
figure
t = 0:pi/20:2*pi;
plot(t,sin(t),'-.r*')
hold on
plot(t,sin(t-pi/2),'--mo')
plot(t,sin(t-pi),':bs')
hold off
程序编译结果如右图所示
2、程序算例2:曲线粗细的控制经验,通过改变 'LineWidth',后的数字大小改变曲线的粗细
figure
plot(t,sin(2*t),'-mo',...
'LineWidth',2,...
'MarkerEdgeColor','k',...
'MarkerFaceColor',[.49 1 .63],...
'MarkerSize',10)
程序编译结果如右图所示
3、程序算例3:曲线颜色的控制经验
figure
x = -pi:pi/10:pi;
y = tan(sin(x)) - sin(tan(x));
plot(x,y,'--rs','LineWidth',2,'MarkerEdgeColor','k','MarkerFaceColor','g','MarkerSize',10)
程序编译结果如右图所示
1、程序算例4:坐标轴粗细的控制经验
figure
xx=[0:0.1:2*pi]; yy=sin(5*xx);
Q=plot(xx,yy); %绘图
xlabel('xxxxxx');
ylabel('yyyyy');
title('ttttt');
set(Q,'LineWidth',2.0); %将图中的曲线加粗,1.0表示线的粗细
set(gca,'FontSize',20); %改变图中坐标的大小 20表示坐标显示的大小
set(get(gca,'XLabel'),'FontSize',20); %改变图中x轴的说明文字的大小 20表示说明文字的大小
set(get(gca,'YLabel'),'FontSize',20); %改变图中y轴的说明文字的大小 20表示说明文字的大小
set(get(gca,'title'),'FontSize',20); %改变图中title说明文字的大小 20表示说明文字的大小
print(1,'-djpeg','E:\plxy.jpeg'); %保存图像
程序编译结果如右图所示
2、程序算例5:坐标轴粗细的控制经验
figure
x = -pi:pi/10:pi;
y = tan(sin(x)) - sin(tan(x));
Q=plot(x,y,'--rs','LineWidth',2,'MarkerEdgeColor','k','MarkerFaceColor','g','MarkerSize',10)
xlabel('xxxxxx');
ylabel('yyyyy');
title('ttttt');
set(Q,'LineWidth',2.0); %将图中的曲线加粗,1.0表示线的粗细
set(gca,'FontSize',20); %改变图中坐标的大小 20表示坐标显示的大小
set(get(gca,'XLabel'),'FontSize',20); %改变图中x轴的说明文字的大小 20表示说明文字的大小
set(get(gca,'YLabel'),'FontSize',20); %改变图中y轴的说明文字的大小 20表示说明文字的大小
set(get(gca,'title'),'FontSize',20); %改变图中title说明文字的大小 20表示说明文字的大小
print(1,'-djpeg','E:\plxy.jpeg'); %保存图像
程序编译结果如右图所示