Dividing Bounding box into equal parts
12 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I have a bounding box of dimensions [x y width height]. I want to divide this rectangle into 16 equal rectangles or squares of equal dimensions.
1 Commento
Risposte (1)
Prabhan Purwar
il 24 Mar 2020
Hi,
Following code may help:
clc
close all
clear
% bounding box [x y width height]
%Assuming (x,y) represents a starting point located at the bottom left corner of the box (In XY Plane).
x=0;
y=0;
width=16;
height=16;
subparts=16; %No of equal parts (Must be a perfect square)
n=sqrt(subparts)+1;
xb=linspace(x,x+width,n);
yb=linspace(y,y+height,n);
[X,Y]=meshgrid(xb,yb);
surf(X,Y,zeros(n))
Output:
For further information refer to the following links:
0 Commenti
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!