我是 Matlab 的新手,正在探索 R2011a 中的工具。通过在工作区(右上角的子窗口)中选择变量并按下 plot(x,y) 按钮,我能够成功绘制 x vs sin(x),如下所示:
x = 0:0.01:2*pi;
y = sin(x);
显然按下 plot(x,y) 按钮会生成以下命令,我从命令窗口复制并粘贴了该命令:
plot(x,y,'DisplayName','y vs. x','XDataSource','x','YDataSource','y');figure(gcf)
有人可以解释上述命令的作用吗?我做了“doc plot”(使用 Matlab 2011a),下面列出了可能的参数选项。哪一个与上面的 plot 命令匹配,我怎么知道呢?
plot(Y)
plot(X1,Y1,...,Xn,Yn)
plot(X1,Y1,LineSpec,...,Xn,Yn,LineSpec)
plot(X1,Y1,LineSpec,'PropertyName',PropertyValue)
plot(axes_handle,X1,Y1,LineSpec,'PropertyName',PropertyValue)
h = plot(X1,Y1,LineSpec,'PropertyName',PropertyValue)
另外,figure(gcf)
生成的命令中有什么作用?