# Working with Matrix Arrays

<figure><img src="https://1870956965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEWZvA6Ecdn48SRkbJ1C8%2Fuploads%2FvRCKEpisIb1zMqNFeeOJ%2Fwwa_1.png?alt=media&#x26;token=c1e423fe-ebd4-427a-b68c-bd30a30e3ff0" alt=""><figcaption></figcaption></figure>

A Matrix Array is a collection of one or more HOLOPLOT X1 Modules (MD96, MD80-S or S21), or of one or more X2 modules (MD30) configured as a single unit.

X1 and X2 modules cannot be combined together inside the same array.

Arrays in HOLOPLOT Plan contain beams with tailored properties that are visualized in the Simulation and can later be deployed to real-world arrays for system configuration and sound reproduction. You can create an array in HOLOPLOT Plan using the Array Builder window (recommended), or design one externally in SketchUp and import it as a .glTF file.

{% hint style="info" %}
If you want to learn more about best practices with Array design, check out the guides on [How do I decide on the position of my Arrays](https://docs.holoplot.com/user-guides/holoplot-system-design/system-design-best-practices/how-do-i-decide-on-the-position-of-my-arrays) and [What should be the size and aspect ratio of my Arrays?](https://docs.holoplot.com/user-guides/holoplot-system-design/system-design-best-practices/what-should-be-the-size-and-aspect-ratio-of-my-arrays)
{% endhint %}
