When MATLAB Algorithms Leave Their Development Environment
You’ve reached a significant milestone in your modeling work and have created an application or model that is ready to be shared with others, deliver results as part of an automated process, or be scaled up using larger compute power. In any case, your code will no longer be executed on your (local) development environment—it will be deployed on a server that is potentially hosted on the cloud.
The execution platform you choose depends on your use case and whether you want to access a remote compute cluster with many CPUs, access a powerful graphics card for computationally intense calculations, or provide a point-and-click interface to let your users focus on problem-solving, not the algorithm. Alternatively, your code could be executed upon specific calls by other software, as a part of a larger production system, or a mix of all. MathWorks provides a set of tools with various options to facilitate these deployment workflows.
Published: 27 Feb 2023