小编unc*_*erg的帖子

朱莉娅的3D矢量绘图

我正在尝试在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)

输出量

plot julia

5
推荐指数
1
解决办法
281
查看次数

标签 统计

julia ×1

plot ×1