在MatLab中,如何调整函数'gplot'绘制的线宽?

dat*_*tcn 3 matlab plot

作为Matlab的帮助文档说,我们可以使用gplot这样的形式

gplot(A,Coordinates,LineSpec)
Run Code Online (Sandbox Code Playgroud)

但是当我尝试修改linewidth该行并使用类似的代码时

gplot(A,Coordinates,'linewidth',2)
Run Code Online (Sandbox Code Playgroud)

发生错误,错误信息说明 Error using gplot: Too many input arguments.

我想知道他们的代码是否有问题.

use*_*905 6

在PearsonArtPhoto的答案的基础上,如果明确找到它们,可以修改这些行findall(gcf,'type','line').

这是一个有效的例子:

k = 1:30;
[B,XY] = bucky;
gplot(B(k,k),XY(k,:),'-*')
set(findall(gcf,'type','line'),'LineWidth',5)
axis square
Run Code Online (Sandbox Code Playgroud)

产生下图 带有修改后的LineWidth的Gplot.