是否有可能與gnuplot的做到這一點?這樣的形象(鏈接)上的東西gnuplot的:3D圖電磁波功能
http://i.stack.imgur.com/mZ3M0.gif
我似乎無法能夠集合X = SIN(y)和Z = SIN(y)的獨立。尋求幫助!
謝謝!
是否有可能與gnuplot的做到這一點?這樣的形象(鏈接)上的東西gnuplot的:3D圖電磁波功能
http://i.stack.imgur.com/mZ3M0.gif
我似乎無法能夠集合X = SIN(y)和Z = SIN(y)的獨立。尋求幫助!
謝謝!
是的!你很幸運,上週我發現了這一點。這裏是gnuplot的代碼我使用:
#!/usr/bin/env gnuplot
reset
set term png lw 2
set out 'test.png'
set style data lines
# Set x,y,z ranges
set xr [0:10]
set yr [-2:2]
set zr [-2:2]
# Rotates so that plots have a nice orientation.
# To get parameters, plot in interactive terminal and use 'show view' command.
set view 45,30,1,1
set arrow from 0,0,0 to 10,0,0
unset border
unset tics
splot '+' u 1:(0):(sin($1)) t 'E', \
'+' u 1:(-sin($1)):(0) t 'B'
,這裏是這個數字我得到:
我沒有標籤,但您可以使用set label
多箭重現您例。
您還可以定義曲線像這樣的參數化:
set parametric
splot u,0,sin(u) title 'E',\
u,-sin(u),0 title 'B'
注意,這裏的u
沒有簡寫using
,你會經常看到。 u
是由gnuplot在參數「s」繪圖中使用的虛擬變量。
太謝謝你了! – Yannick