正如Matlab的帮助文档所说,我们可以使用gplot
这样的形式
gplot(A,Coordinates,LineSpec)
但是当我尝试修改该行的linewidth
并使用像
gplot(A,Coordinates,'linewidth',2)
发生错误,错误信息显示Error using gplot:
Too many input arguments.
我想知道他们的代码是否有问题。
答案 0 :(得分: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
产生下图
答案 1 :(得分:2)
您可以随时手动执行此操作。在绘制图形后尝试这样做。
set(gco,'LineWidth',2)