1.2D (x, y) Plots
首先创建一个二维图形
X=0:1:10;
y=x.^2;
plot(x,y)
2.Adding a Grid to a Plot
>>grid on %打开网格。

>>grid off %关闭网格。

title()函数:
title(txt)将指定的‘txt’标题添加到gac(是用来返回当前axes对象的句柄)命令返回的坐标区域中
title(target,value)将标题添加到target指定的坐标区,图例上。
title(_,name,value)使用一个或者多个名称——值对组 参数修改 标题外观。
示例:
title(date):返回date函数的当前日期。
title(['the number is:',num2str(x)])%x是一个已 赋值 的变量。
title('my color is:','Color','b')%利用name-value对组参数设置颜色
title({'First line';'Second line'})%创建多行标题。
.........跟多方法请参考MathWork中国。
>>title(date,'color','b')

xlabel()函数:为x轴添加标签(具体用法如title所示)
>>xlabel('X','FontSize',12,'FontWeight','bold','Color','r')
ylabel()函数同xlabel相同。
>>ylabel('Y','FontSize',12,'FontWeight','bold','Color','r')

x=1:1:10;y=[4,6.2,8,3.2,11,7.6,5.4,2.1,9.2,4];plot(x,y,'-.r*')注意:这里不支持使用“-.r*”创建字符串。
同时,若只想创建点,而不想创建曲线。可以再上面的例子上使用。
plot(x,y,'o')
方法一:x=1:1:10;y1=x.^2;y2=x.^3;plot(x,y1,x,y2);方法二:plot(x,y1);hold on;plot(x,y2);hold off;

以上面的 数据 作为例子:
figure(1);plot(x,y1);figure(2);plot(x,y2);
注:当使用close语句关闭视图时,每个close只能关闭一个figure,且后建立的先关闭。
axis([两个轴四个值]):
x=linspace(0,2*pi);%默认为100个数。y=sin(x); plot(x,y,'-o');
axis([0,2*pi,-1.5,1.5]) %设置x轴的范围为0-2π,y轴的范围为-1.5-1.5.
axis on;%表示 开启 轴显示。
axis off;% 表示关闭轴显示。
axis equal;%将x,y设为相同的比例
text(x,y,txt);将txt指定的文本添加 到当前指定的数据点;若为单个点,则x,y为标量。若为多个点,则x,y为长度相同的向量。
text(2,-0.5,'y=sin(x)','FontSize',14,'color','b')

x = 1:1:10; y1 = x.^3 – x.^2; y2 = -x.^3 + x.^2; plot(x,y1, x,y2); legend (’Line 1’, ‘Line 2’);方法二:
x = 1:1:10; y1 = x.^3 – x.^2; y2 = -x.^3 + x.^2; plot(x,y1); legend (’Line 1’);hold on;plot(x,y2,'DisplayName','Line 2');hold off;
点击打开链接
http://cn.mathworks.com/help/matlab/creating_plots/greek-letters-and-special-characters-in-graph-text.html?searchHighlight=%E5%B8%8C%E8%85%8A%E5%AD%97%E6%AF%8D&s_tid=doc_srchtitle
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删