Simplification automatique de régions
Les opérations sur les régions spéciales sont améliorées dans la version 11 pour donner les meilleures représentations en termes de régions spéciales lorsque cela est possible.
Intersectez l'unité de disque avec l'unité de rectangle.
In[1]:=

RegionIntersection[Disk[], Rectangle[]]
Out[1]=


Appliquez une transformation affine à une région particulière.
In[2]:=

TransformedRegion[Disk[{1, 2}, {1, 2}],
AffineTransform[{{{1, 2}, {3, 1}}, {1, 2}}]]
Out[2]=

In[3]:=

TransformedRegion[Rectangle[],
ShearingTransform[\[Pi]/4, {1, 0}, {0, 1}]]
Out[3]=

Prenez le produit de deux régions et produisez une région spéciale de dimension supérieure.
In[4]:=

RegionProduct[Interval[{a, b}], Disk[{x, y}, r]]
Out[4]=

In[5]:=

RegionProduct[Parallelepiped[{1, 1, 1}, IdentityMatrix[3]],
Rectangle[]]
Out[5]=

Calculez la différence entre les régions spéciales.
In[6]:=

RegionDifference[Disk[{0, 0}, 2], Rectangle[{2, 2}]]
Out[6]=

In[7]:=

RegionDifference[Cuboid[], Ball[{0, 0, 0}, 2]]
Out[7]=
