rectangles

Draw multiple rectangles fast.
115 download
Aggiornato 22 set 2016

Visualizza la licenza

Have you ever needed to draw a bunch of rectangles on a figure? Did your code look like this:
for i=1:numberOfRectangles
rectangle('Position',blah blah blah...);
end
This code can become quite slow when the number of rectangles increases significantly. I wrote the RECTANGLES function to solve this problem by plotting multiple rectangles as a single patch.
The only required input is an Mx4 array of rectangle vectors [x,y,w,h] corresponding to M rectangles.
>> rectangles(pos);
See the function header for additional details and a list of optional parameters. Run the demo script if you want to view sample results fast without writing any code yourself.

Cita come

Matthew Eicholtz (2025). rectangles (https://www.mathworks.com/matlabcentral/fileexchange/59243-rectangles), MATLAB Central File Exchange. Recuperato .

Compatibilità della release di MATLAB
Creato con R2016a
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux
Categorie
Scopri di più su Surface and Mesh Plots in Help Center e MATLAB Answers
Riconoscimenti

Ispirato: rectangles

Community Treasure Hunt

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

Start Hunting!
Versione Pubblicato Note della release
1.1.0.0

Added str2rgb as helper function.

1.0.0.0

Updated summary.
Updated thumbnail.