2017-08-18 1 views
0

Octaveのmesh関数を使用する場合、線の色はedgecolorで設定できます。しかし、meshcでコンタープロットを作成するときは、このプロパティは使用できません。黒線で等高線図(meshc)を描く

コンタープロットの線を一定の色に設定する簡単な方法はありますか?

答えて

2

meshcメッシュグラフの下に等高線グラフをプロットします。 h=meshc(...)を使用して、hのメッシュ(h(1))と等高線プロット(h(2))のハンドルを取得します。
これで線の色を変更すると、meshの関連プロパティはEdgeColor、等高線プロットの場合はLineColorとなります。したがって、これらのプロパティを変更して、望ましい出力を得る必要があります。

例:

[X,Y] = meshgrid(-3:.125:3); 
Z = peaks(X,Y); 
h=meshc(Z); 
set(h(1),'EdgeColor','k'); 
set(h(2),'LineColor','k'); 

与える:

output