护艳一生

勤劳勇敢,心善志坚。

Matlab-1.二维绘图与图形设置。

Matlab绘制y=sinx与y=e^x函数图像。

syms x;

f1=sin(x);

f2=exp(x);

fplot(f1,'r-');  %绘制y=sinx图形

hold on;  %保留已有图像

fplot(f2,'b-');  %绘制y=e^x图像

set(gcf,'Units','centimeters','position',[0.5,12,15,9.27]);  %设置图片位置与尺寸,gcf返回当前图形句柄

set(gca,'Units','centimeters','position',[1.5,1.5,10,6.18]);  %设置坐标轴位置与图尺寸,gca返回当前图形坐标轴句柄

xlabel('x','Fontsize',12);  

ylabel('y','Fontsize',12);  %设置坐标轴名称与字体大小

title('sinx与e^x函数图像','Fontsize',12);  %设置图形标题与字体大小

set(gca,'linewidth',1);  %设置坐标轴线宽

set(get(gca,'Children'),'linewidth',1);  %设置图内线宽

axis([-4*pi,4*pi,-2,2]);  %设置坐标轴范围

text(2*pi/3,sin(2*pi/3),'\leftarrowy=sinx','HorizontalAlignment','left','Fontsize',10);  %图形注释y=sinx

text(0,exp(0),'y=e^x\rightarrow','HorizontalAlignment','right','Fontsize',10);  %图形注释y=e^x

set(gca,'ygrid','on');  %显示水平网格线

set(gca,'ytick',[-2:0.5:2]);  %设置网格线间距

legend('sinx','e^x');  %显示图例






评论