How To Take Screenshot In Matlab Simulink

How To Articles

In this article, I will guide you through the process of taking a screenshot in MATLAB Simulink. As a technical expert who frequently uses Simulink, I find taking screenshots to be a useful way to capture and document my work. Whether you want to share your Simulink model with others or simply keep a visual record for yourself, being able to take screenshots is an essential skill to have.

Before we dive into the steps for taking a screenshot, let’s talk about why you might want to take one. Taking a screenshot allows you to capture an image of your Simulink model as it appears on your screen. This can be helpful when you need to share your work with others, whether it’s for collaborative purposes, project documentation, or troubleshooting. Additionally, having screenshots can serve as a visual reference, which can be especially useful for complex models or when revisiting a project after some time.

Now, let’s get into the specifics of how to take a screenshot in MATLAB Simulink:

Step 1: Open the Simulink Model

To begin, launch MATLAB and open the Simulink model you wish to capture. Make sure the model is displayed on your screen and ready to be captured.

Step 2: Prepare the Model View

Before taking the screenshot, it’s important to set up the model view to capture the desired portion of the model. You can zoom in or out, adjust the layout, and hide any unnecessary blocks or annotations to ensure a clean and focused screenshot.

Step 3: Capture the Screenshot

Now it’s time to capture the screenshot. In MATLAB, you can use the “Print” or “Save As” function to save the model view as an image file directly. Alternatively, you can use the built-in screenshot functionality of your operating system, such as using the Snipping Tool on Windows or the Grab utility on macOS.

If you choose to use MATLAB’s built-in functions, you can use the following code snippet:

print -screenshot

This command will take a screenshot of the current Simulink model view and save it as an image file in your current directory. You can provide a filename and specify the file format by modifying the command accordingly. For example:

print -screenshot my_model.png

This command will save the screenshot as a PNG image file with the name “my_model.png”.

Step 4: Save and Use the Screenshot

Once you have captured the screenshot, it’s important to save it in an appropriate location. You can choose to save it in the same directory as your Simulink model or in a dedicated folder for screenshots. Make sure to use a descriptive filename that reflects the content or purpose of the screenshot.

Now that you have your screenshot saved, you can use it in various ways. You can insert it into project documentation, presentations, or reports to provide visual context. You can also share it with colleagues or collaborators to illustrate specific aspects of your Simulink model. Additionally, you can use the screenshot as a reference when discussing your work or troubleshooting any issues you may encounter.


Taking a screenshot in MATLAB Simulink is a simple yet powerful way to capture and document your work. By following the steps outlined in this article, you can effectively capture and save screenshots of your Simulink models. Whether you need to share your work, keep a record for yourself, or simply enhance your documentation, screenshots can be invaluable. So start incorporating screenshots into your Simulink workflow and reap the benefits of visualizing your models!