Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
正如 Matlab 的帮助文档所说,我们可以使用gplot如下形式
gplot
gplot(A,Coordinates,LineSpec)
但是当我尝试修改该linewidth行并使用类似的代码时
linewidth
gplot(A,Coordinates,'linewidth',2)
发生错误并且错误信息表明Error using gplot: Too many input arguments.
Error using gplot: Too many input arguments.
我想知道他们的代码是否有问题。
基于 PearsonArtPhoto 的答案,如果使用findall(gcf,'type','line').
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
产生下图
你总是可以手动完成。尝试在绘制图形后立即执行此操作。
set(gco,'LineWidth',2)