Tracez des régions
Les fonctions de Wolfram Language pour la visualisation des fonctions et des données prennent désormais en charge les régions arbitraires pour un contrôle optimal des domaines et des coupes.
In[1]:=
![Click for copyable input](assets.fr/plotting-over-regions/In_67.png)
Plot3D[Sin[x + Cos[y]], {x, y} \[Element] Disk[{0, 0}, 3]]
Out[1]=
![](assets.fr/plotting-over-regions/O_48.png)
Utilisez DensityPlot.
In[2]:=
![Click for copyable input](assets.fr/plotting-over-regions/In_68.png)
\[ScriptCapitalD] =
MeshRegion[{{0, 0}, {5, -2}, {3, 0}, {5, 2}},
Polygon[{1, 2, 3, 4}]];
In[3]:=
![Click for copyable input](assets.fr/plotting-over-regions/In_69.png)
DensityPlot[Sin[2 x] Cos[2 y], {x, y} \[Element] \[ScriptCapitalD]]
Out[3]=
![](assets.fr/plotting-over-regions/O_49.png)
Tracez sur n'importe quelle région arbitraire.
Afficher l'entrée complète de Wolfram Language
In[5]:=
![Click for copyable input](assets.fr/plotting-over-regions/In_71.png)
\[ScriptCapitalD] =
BoundaryDiscretizeGraphics[Text["Wolfram"], _Text];
In[6]:=
![Click for copyable input](assets.fr/plotting-over-regions/In_72.png)
Plot3D[Sin[x/2 + Cos[y/2]], {x, y} \[Element] \[ScriptCapitalD],
Evaluate[opts]]
Out[6]=
![](assets.fr/plotting-over-regions/O_50.png)
In[7]:=
![Click for copyable input](assets.fr/plotting-over-regions/In_73.png)
\[ScriptCapitalD] =
ExampleData[{"Geometry3D", "Triceratops"}, "Region"];
In[8]:=
![Click for copyable input](assets.fr/plotting-over-regions/In_74.png)
DensityPlot3D[
Sin[4 x] Cos[4 y] Sin[4 z], {x, y, z} \[Element] \[ScriptCapitalD],
Evaluate[opts]]
Out[8]=
![](assets.fr/plotting-over-regions/O_51.png)