3

Matlab のヘルプ ドキュメントにあるように、次gplotのような形式で使用できます。

gplot(A,Coordinates,LineSpec)

しかしlinewidth、行のを変更して次のようなコードを使用しようとすると

gplot(A,Coordinates,'linewidth',2)

エラーが発生し、それを示すエラー情報Error using gplot: Too many input arguments.

彼らが私のコードに何か問題があるのではないかと思っていました。

4

2 に答える 2

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

次の図を生成します LineWidth を変更した Gplot。

于 2012-12-10T08:44:41.100 に答える
2

いつでも手動で行うことができます。Figure をプロットした直後にこれを試してください。

set(gco,'LineWidth',2)
于 2012-12-08T13:27:04.647 に答える