我正在尝试在Julia中绘制EM波(沿z方向传播)矢量场。我环顾四周,看起来像颤抖是我需要使用的,但我尝试了失败的结果。据我了解,(x,y,z)是向量的原点,(u,v,w)是向量本身在(x,y,z)点的原点。这是我到目前为止的内容,但这似乎无法产生正确的情节。我该如何工作?我也愿意尝试其他绘图库。提前致谢。
using Plots; gr()
t = 0; n = 100; k = 1; ? = 1; ? = ?/4
x = y = w = zeros(n)
z = range(0, stop=10, length=n)
u = @. cos(k*z - ?*t)
v = @. sin(k*z - ?*t)
quiver(x, y, z, quiver=(u, v, w), projection="3d")
Run Code Online (Sandbox Code Playgroud)
