2017-02-19 62 views

回答

1

是的,參數模式是一種可能性。例如,splot u,0,sin(u), u,sin(u),0將繪製兩個(!)參數曲線u,0,sin(u)u,sin(u),0。變量u是參數虛擬變量,對於簡單的正弦函數,我們只需要其中的一個,即使在3D模式下也是如此。

它看起來與以下設置更好一點,但是這當然是我的偏見的意見,遠沒有結束,而取決於你的需要:

set terminal pngcairo 
set output "emfield.png"           
set yrange [-2:2]       
set zrange [-2:2]       

set parametric 
umax = 6*pi 
set urange [0:umax]       

unset border 
unset xtics 
unset ytics 
unset ztics 

# Set zeroaxes 
set xyplane at 0 
set arrow from 0,0,0 to (umax*1.1),0,0 size screen 0.020,15,60 filled 
set arrow from 0,1,0 to 0,-1,0 size screen 0.020,15,60 filled 
set arrow from 0,0,-1.4 to 0,0,1.4 size screen 0.020,15,60 filled 

splot u,0,sin(u) lc 6, u,sin(u),0 lc 7 

結果看起來是這樣的: emfield

+0

非常好。謝謝。正是我在找什麼。你說參數模式是一種可能性 - 是否有其他的可能性或方法來實現這個解決方案?哦,我同意你的偏見。它看起來更好用的額外設置! – user1094648

相關問題