2017-02-06 38 views
0

Octave plot()関数を使用して、2次元グラフに散布点をプロットします。そして、contour()関数を使って点の上に輪郭線を描画します。しかし、contour()関数は点の上に重なっていません。私がHOLD ONコマンドを使用していても、散布図グラフは輪郭に完全に置き換えられます。誰かが、彼らは既存のプロットに等高線を追加するために示すことができるいくつかのサンプルコードを表示することができる場合、私は疑問に思うOctaveの散布図の上にcountour曲線をプロットする方法

plot(); %plot the x,y scatter plot 
hold on; %hold on to be able to add to the plot 
contour(); %Add the contour on top of the scatter plot 

: 私はこのような何かを持っています。ここで

おかげ

+0

注文を交換しましたか? –

答えて

1

は一例です:

x = [-10:0.1:10]; 
    y = x .^ 2; 
    z = x' * x; 
    hold on; 
    contour(x,y,z); 
    plot(x,y); 

は、(青色であなたはプロットによって発行されたparabolを見ることができます)このグラフが得られます。

enter image description here

関連する問題