Removing the extra part from the figure entered in MATLAB

2 views (last 30 days)
Hello, I saved this photo with the help of MATLAB and now I want to crop this photo only in the area I want.
These photos are the result of saving the plots of a dragging code, and now I want to crop them by calling them

Answers (1)

Dyuman Joshi
Dyuman Joshi on 5 Dec 2023
Edited: Dyuman Joshi on 5 Dec 2023
Use exportgraphics to save the plot to an image file.
Description of the function - "exportgraphics(obj,filename) saves the contents of the graphics object specified by obj to a file. The graphics object can be any type of axes, a figure, a standalone visualization, a tiled chart layout, or a container within the figure. The resulting graphic is tightly cropped to a thin margin surrounding your content."
Note that underlined part.
  2 Comments
Dyuman Joshi
Dyuman Joshi on 5 Dec 2023
Edited: Dyuman Joshi on 5 Dec 2023
Copy and pasting the first example from the documentation page linked above -
%Generate a plot
plot(rand(5,5))
%Get the current axes
ax = gca;
%Export the axes to an image
exportgraphics(ax,'LinePlot.png')
%Check the contents of the current folder
ls
LinePlot.png

Sign in to comment.

Categories

Find more on Printing and Saving in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!