Matlab

How to Create Figure Window in MATLAB Using figure

MATLAB is a high-performance computing tool that allows us to perform data visualization. When we execute any graphic command, it automatically opens the figure window that contains the created graph. However, for some visualization problems, we need to open the figure window manually. This task can be easily done using MATLAB’s built-in figure() function.

If you are not familiar with the working of the figure() function to create a figure window in MATLAB, you need to follow this guide thoroughly.

Why is it Important to Create a Figure Window in MATLAB?

Creating a figure window is important in MATLAB because it allows us to visualize data and results, helping us to customize them, such as changing their fonts, labels, and colors. Further, it is also useful in cases where we want to display the results of your simulations on multiple windows because it will help us differentiate between the different sets of data among the figures.

How to Create a Figure Window in MATLAB Using the figure() Function?

We can easily and effectively generate a figure window in MATLAB using the figure() function which enables us to create an object figure having specifications of your choice. This function accepts some optional inputs and creates a figure window in MATLAB.

Syntax

In MATLAB, you can use the figure() function in the following patterns:

figure
figure(Name,Value)
f = figure(___)

 

Here,

The function figure creates a figure window having default values and properties in MATLAB.

The function figure(Name,Value) creates a figure window having specified name and value pairs to specify figure properties.

The function f = figure(___) creates a figure object f that can be used to modify the figure window’s properties.

Example 1: How to Create a Figure Window Having Default Properties?

This MATLAB code generates a figure window having default properties using the figure function.

figure

 

Note: For creating multiple figures, you have to write figures multiple times, each time with a different number for the figure window. For example, the following code creates two-figure windows:

figure(1)
figure(2)

 

Example 2: How to Create a Figure Window Having Specified Properties?

The given example creates a figure window by specifying its properties using the bar(Name, Value ) function in MATLAB.

figure("Name","Bar Graph")

 

Example 3: How to Create a Figure Object in MATLAB?

In this MATLAB code, we use the f = figure() function to generate a figure object.

f=figure("Name","Bar Graph")

 

Example 4: How to Create a Figure Window in MATLAB with Specified Color or Background?

The given example uses the figure(“Color”,”black”) function to generate a figure window having a black background.

figure("Color","black")

 

Example 5: How to Create a Figure Window in MATLAB with Specified Position?

This MATLAB code uses the f = figure() function to generate a figure object and use the dot operator to change the figure window position.

f=figure("Name","Bar Graph")
f.Position(1:4)=[80,260,780,100]

 

Conclusion

The figure() function in MATLAB is a powerful tool for creating and managing figure windows. It enables us to customize the appearance of our figures, such as changing their fonts, labels, and colors. It also allows us to create multiple figure windows, which can be useful for displaying the results of different simulations or data sets. This guide has presented the working of the figure() function in detail, including its syntax, examples, and benefits.

About the author

Komal Batool Batool

I am passionate to research technologies and new ideas and that has brought me here to write for the LinuxHint. My major focus is to write on programming languages and computer science related topics.