Wolfram Language

Visualisation de volume

Potentiel électrostatique

Le champ de vecteurs de force produit par le potentiel électrostatique entre deux points de charges opposées.

Afficher l'entrée complète de Wolfram Language
In[1]:=
Click for copyable input
ElectroStaticPotential[ql_, pl_, r_] := Sum[ ql[[i]]/Norm[r - pl[[i]]], {i, Length[ql]}]
In[2]:=
Click for copyable input
v = Simplify[ ElectroStaticPotential[{1, -1}, {{-1, -1, 0}, {1, 1, 0}}, {x, y, z}], {x, y, z} \[Element] Reals];
In[3]:=
Click for copyable input
field = -Grad[v, {x, y, z}];
In[4]:=
Click for copyable input
SliceVectorPlot3D[Clip[field], {x, -2, 2}, {y, -2, 2}, {z, -2, 2}, PlotTheme -> "Scientific", ImageSize -> 500]
Out[4]=

Si l'on examine le champ autour des isosurfaces du potentiel, on constate que le champ est plus fort entre les points.

In[5]:=
Click for copyable input
SliceVectorPlot3D[ Clip[field], {v == -0.5, v == 0.5}, {x, -2.5, 2.5}, {y, -2.5, 2.5}, {z, -2.5, 2.5}, PlotTheme -> "Scientific", ImageSize -> 500]
Out[5]=

Exemples connexes

de en es ja ko pt-br ru zh