2014-01-30 48 views
0

朋友我試圖在同一個繪圖中繪製兩個函數。我不知道如何在GNU陰謀中繪製(3D)。這裏是我的功能完整描述如何使用GNU繪圖繪製兩個函數的3D曲面圖

dgh:= 0.08792; 
Delta:=-0.32315; 
sx:= 0.02707; 
sy:= 0.00546; 
Esup:=sx*x+sy*y+dgh*((x^2+y^2)/2+Delta*(x^2-y^2)/2)^(1/2); 
Einf:=sx*x+sy*y-dgh*((x^2+y^2)/2+Delta*(x^2-y^2)/2)^(1/2); 

我的問題是可以用GNU情節,如果是繪製這個,有什麼做它的步驟是什麼?

回答

2

這裏是你的繪製功能的可能性:

dgh = 0.08792 
Delta = -0.32315 
sx = 0.02707 
sy = 0.00546 
Esup(x,y) = sx*x + sy*y + dgh*((x**2 + y**2)/2 + Delta*(x**2 - y**2)/2)**0.5 
Einf(x,y) = sx*x + sy*y - dgh*((x**2 + y**2)/2 + Delta*(x**2 - y**2)/2)**0.5 

set isosamples 40 
set hidden3d nooffset 
set ticslevel 0 
set view 79,28 
splot Einf(x,y), Esup(x,y) 

與4.6.3版本和set terminal pngcairo size 600,600結果:

enter image description here